Let $(X_t)$ be a non-negative supermartingale. Then for $s<t$, $$ E[X_t\mid \mathcal{F}_s] \leq X_s,$$ which can be written as $$ -X_s \leq E[-X_t\mid \mathcal{F}_s],$$ hence $(-X_t)$ is a submartingale, and thus because the absolute value is convex, also $(|-X_t|)$ is a submartingale. But because $X$ was non-negative, we have $|-X_t| = X_t$, so then we conclude that $(|-X_t|) = (X_t)$ is both a submartingale and a supermartingale, hence a martingale.
This is obviously wrong. But right now I don't see where I'm missing something.