Adjusting the MaxWalkSpeed many times on a multiplayer game, stuttering.

Lag Compensation…

Say you have a 100ms latency. That’s 50ms delay to the server. The server’s version of your acceleration/deceleration functionality needs to account for this, otherwise it’s calculations aren’t going to match the client. Thus a prediction error.

Basically you need to speed up the servers timer to account for the delays. This needs to be done on a per player basis.

You can get Ping from APlayerState … APlayerState | Unreal Engine Documentation