Why movement doesn't replicate?

I tested my VR project for multiplayer and movement replicates in a very glitchy way and rotation doesn’t replicate at all. This is the blueprint (it’s a VR project)

You need to check “Replicate Movement” and “Replicates” in your actor/pawn/character:

image

They are both checked already, as a client I can move but it’s just very glitchy (like if the client tries to move but the server tries to stop it?)
And what about rotation?

Thank you!