Anim Montage not playing for client on host - UE 5.3. multiplayer

Hi everybody

I have tested this quite some time and I cannot fix this bug. Maybe somebody can help me.
If I start the game with two clients everything looks perfectly fine. Everything is replicated and the AnimMontages are played correctly.

If I start it as a listening server, on the server the other client is not playing the Animation Montage. I added a sphere and change color to see if it is called correctly and it is! Only the animMontage for the other player is not played correctly.
For the server itself when the char is sitting down, it is played perfectly correct.
You see on the picture on the left it is the server and the character is still standing in spite of sitting. on the client on the right it is done correctly. You see too, that on the left side the sphere is pink, meaning the code has been played for the other client correctly on the server, just the ■■■■ anim Montage did not play.

If I change the code to play a normal animation it works.

Here is the blueprint

Sit Down Blueprint code posted by anonymous | blueprintUE | PasteBin For Unreal Engine

Please help me, I am going crazy

Hi there … for all coming up to that problem

The solution was, that if you need to deactivate the movement of the character movement component, you need to play the animation montage before deactivating the movement controller.

Sit Down Blueprint code V2 posted by anonymous | blueprintUE | PasteBin For Unreal Engine

It is strange that this happened only on the other client on the server, but this fixed it for me.