Consider scalar field theory $$ \mathcal L = \frac{1}{2} (\partial \phi)^2 -V(\phi).$$ I want to understand Hamiltonian formalism in light-cone coordinates. I choose convention $$x^{\pm}=\frac{1}{\sqrt{2}}(x^0 \pm x^3)$$ and obtain $$\pi \equiv \frac{\partial \mathcal L}{\partial (\partial_+ \phi)}=\partial_- \phi$$ and the following Hamiltonian: $$ \mathcal H= \frac{1}{2}(\nabla_{\perp}\phi)^2+V(\phi).$$ It doesn't depend on $\pi$ and I get Hamilton's equation $\partial_+ \phi=0$, which is incorrect. This leads to following question: what did I do wrong and how to proceed correctly in this case. Of course my final goal is quantization of the theory.
Remark: I suspect that my problem is related to the fact that there are characteristic curves of this theory tangent to hypersurface $x^+$. Nevertheless, I hope there is a way around.