Character movements are not synchronized

Hello everyone.

I am using blueprints to make a multiplayer twin stick shooter game. However, I encountered a problem with the character’s movement unsynchronization, and I don’t know if this is a bug. I use the character movement component for the synchronization. In the beginning, the movements of each character were synchronized very well. However, after some operations like walking around the pillar a few times, the character position on the Autonomous Proxy will be different from that on all other machines and will not be corrected. Just like the red character in the bottom left of the picture below.

If I manually set a timer to synchronize the position periodically, the positions of the characters can be synchronized. But according to the documentation, the character movement component should not allow this kind of unsynchronization.

Does anyone know how to solve this problem? I’m using UE4.25.1. Thanks.

Did you ever find a solution?
I have the same problem.

It’s been solved. In my case, just make sure that all colliders that can collide with the character are set to Replicated, such as walls and floors.

It’s been solved. In my case, just make sure that all colliders that can collide with the character are set to Replicated, such as walls and floors.