When a particle is on a ring, we know that the commutator $[L_z,x]=i\hbar y$ and $[L_z,y]=-i\hbar x$. So we can't measure $L_z$ and $x$ & $L_z$ and $y$ simultaneously with infinite accuracy.
When $m=0$, then the energy of the particle is 0. So we can say that $L_z$(angular momentum in z-direction) is 0 as we consider potential energy to be 0 on the ring. This also implies $p_z$ is also zero as $L_z=rp_z$.
My question is that if the particle is in $m=0$ state on the ring, then if we find its position $x$ and $y$ simultaneously {as $[x,y]=0$}, we are confident that $L_z=0$ on the ring. Then doesn't the commutator relation for $[L_z,x]=[L_z,y]=0=[p_z,z]$ (as $z=0$ is considered on ring) for $m=0$?
Here we see that commutator relation and uncertainty principle is violated. I know that it can't be the case as they are generalized. Please tell me what is wrong in my reasoning.