Anim Montage is not replicated to all clients

I am trying to play anim montages by calling an event inside the animation blueprint. The montage does play, but only on the client I am playing on. No other clients will see it.
The command chain is as follows: mouse butten event (player blueprint) > cast to animation blueprint > call event (anim bp; event runs on server) > check what montage to play > call event (anim bp; event runs multicast) > play montage
I placed debug strings after all event calls and they all seem to only be called on local client.

Has anyone got an idea on what I’m doing wrong?
Thanks for all help!