Root Motion Replication?

Was just running into this exact issue. Was able to get the server to replicate its movements, but not the client.

Managed to solve it by creating custom events for each input action.

Custom event > Input pressed
Custom event > Input released

I then set the custom event to only run on the server. Both characters now replicate their animations with root motion.

Hopefully this helps

@MajorFailure @MrMrC I saw you guys found the solution. Would you might clarifying how you exactly fixed it? What did you do in character BP and what in Anim BP? For example, I want to update speed only. I create a custom event with Run On Server and reliable set. Using the custom event, I take input from Input MoveForward and create my speed which ranges from 0 to 1. Then do I call this server custom event from Anim BP?

I tried this. But didn’t work. A new, community-hosted Unreal Engine Wiki - Announcements and Releases - Unreal Engine Forums