I cannot replicate pawns

The pawns in my project are bugging out and not moving properly. I have a multicast each tick that sets their location and rotation but neither are accurate when replicated. Are there any other replication methods I can use to make sure my pawns stay in sync?

have you go “replicate movement” ticked on your actors class defaults and ticked “Component Replicates” ticked on any component you want synced up with clients

The whole ue4 network is server sided. First go through server then it will replicate to clients.
You need to move pawn on server and not on client. Replicate will only replicate from server to client.

OR Smaller Code

Even Smaller Code

How are you trying to move it? Are you using physics?