FPS camera jittering when controlled by parent

I have a simple FPS controller with a standard capsule and camera with the camera as a child to the capsule. I have rotations on the X axis handled by the camera(up and down), and rotations on the Y axis handled by the capsule(left and right)

The problem here is that the rotations handled by the capsule are extremely jittery, even though rotations handled by the camera are perfectly fine. When I try to put the rotation element from the capsule into the camera, the movement doesn’t correlate well at all

Does anyone have any suggestions on how to resolve this? If it helps, the capsule is a rigidbody

This can be caused if you “move” the RigidBody movement (Y Axis) in a FixedUpdate method and the Camera movement itself in the Update Function.
The Physic Stuff (your Rigidbody) is not always 1:1 calculated with the Camera movement of the normal Update function.

Why do you split it? Is there a specific reason behind that decision?