Thanks for trying! What bugs me about the camera is not everyone has this bug. It works perfectly for some, and has this bug for others.
The way I have my raycasts shouldn’t cause that. They start from player and go backwards, and don’t change with the camera, just output a value (which the camera uses to position itself. The raycasts are not even aware of the camera. So they should give a stable constant value. I have no idea what is causing this