Attaching a player to a player causes jittering in networked game.

The best way to do this is not ‘attach’ them at all, and in fact just use the ‘replicated’ location and update the attached actors position on tick. (ReplicatedMovement.Location).

The reason it jitters is because the packets that come from the server aren’t necessarily smooth, so hard-attaching doesn’t work as well especially if you’re looking through the actor with a camera.