How do I apply movement on a Character from the server?

I’m trying to use AddMovementInput() to move a player’s character from the server, but I can’t seem to get the character to move. Imagine that the player is being mind controlled and the server is moving them around for a bit (but the character should still animate as if they are walking normally). Is this the wrong function to be using, or is there something else that I am missing? Thanks in advance for the help.