I used to think it was a software update, but I just replaced my camera with one I got online and it works now. It was super hard to separate the screen from the body, but that was by far the hardest part. Took me 30 min to replace the camera in total, and it cost $25. Best to start the pry tool...