just a thought, can you or have you tried to take the batteries out of this camera and then see if the mirror will drop down?

lee\c