Have you tried the camera retract button in the quick settings menu and maybe even calibrating it? You can find the calibration process by holding the camera retract button.
It's not the camera flipping out while walking or the vertical play from non-motor end that bothers me. The thing which bothers me the most is that because of this issue the earpiece buzzes a lot when I'm talking to someone and it's really irritating. Sometimes I have to put finger on the camera to stop it from buzzing. I've surveyed extensively over the internet and found out that there are many users out there whose camera unit has a perfect snug fit that too without any play issue. So mine is definitely faulty to some extent. Maybe the module is not assembled properly I guess. I'm not sure.