Here's a photo, not a great one but I hope it helps. This is the place where the camera popped off. Now, it seems, I can't pull the camera away so maybe I just needed to get it on firmly?
I definitely need to replace the ribbon cable. It's hard to find one in stock anywhere, does anybody have a...