Multiplayer enemy actor bug

i have a zombie BP and i use dedicated server to make it simpliest.

When pley take a close to the zombie zomby change animation play and comes to the pleayer.

I use Custom event :
Run on server → Run multicast

In some moment stop to work .

I miss something ,
If i always need to run on server - run on all how can i catch is it my own event ? Because has authority always
return remote → because it is a client.

Are your zombies spawned by the server (Game mode)?
Does the zombie class use AI Controller?

Find the player that triggered the zombie to change state. Check to see if the player reference is the host or not then branch of that way. There’s honestly not many reasons to use switch has authority unless you’re just verifying that a value should or can be changed.