Then it’s pretty clear that you don’t have any logic limiting the execution of the events.
For example “Play Anim Regular” should only execute logic on Simulated proxies.
e.g. If you fire, then the sims of you on other clients should only execute the montage.
There’s nothing in the logic to exclude any other client or server proxy from attempting to execute the montage.
See my example in posted pics.
Get local Role == Simulated Proxy [Branch] (TRUE) → Execute
This stops all other characters from executing. Only representatives of me on other clients should execute.
Furthermore, servers should not be executing logic for FX. Audio, particle, decals etc. Servers DO NOT render, nor have audio capabilities.
Servers for the most part are math engines and the game world is only made up of collisions.