If you want a better camera, you can use a Gcam port one. It's nice
I was having this issue from the beginning, the only way to solve it is to hold the power button pressed to manually restart the device. A fix would be awesome.
The fix I use is disable AOD