One question from the IYMC 2023 was
Find the roots of the function $$f(x) = \left(\pi^x-\frac{1}{\pi}\right)\cdot\left(x^\pi\right)\cdot\left(\frac{1}{\pi^2}-\pi^x\right)$$
Looking at it, I set each factor to $0$ and found $-1, -2$ and $0$ as roots. However, when I plot the graph in Desmos, the only root is $0$, and the domain of $x$ gets limited to the reals greater than or equal to $0$. When I try $f(-2)$, Desmos returns "undefined", but when I try plug $-2$ into the formula in my calculator, I get $0$.
Is this just an error on Desmos?

