I tried those settings and it wasn’t fixed, the problem is replication from server to client, or client to server to other client. when looking through the server’s viewport the clients update correctly but the server doesn’t send those updates to the other clients. The fix I mentioned above solves the server to client where the “component replicates” option is set to true, but then it breaks the character rotation so when running around it looks like the character is turned to face a direction that isn’t the movement direction and then with multiple setting fixed gravity calls the rotation gets even more out of sync and might go from being turned 90 to the left of the forward vector of the capsule to 110 or some other odd number.