Hi,
I was having trouble with the jogging movement replication. The server would show the character running, all other clients would show the character running, but the actual owning client would still show the character walking animation but would be moving at the run speed. In order to fix this I had to add a client jog pressed and client jog released functions that would only run on the owning client. These functions set the max walk speed just like in the server functions, but they will do it for the owning client. I also added a Switch Has Authority on the server functions to make sure that only the server runs it properly.