The thing is, it’s not a server/client thing. You’re only using player index 0 for a lot of these target actors, which is only going to return the first player! Here’s an example:
For instance, here you can replace this with a getClass node, and a check to see if the sensed actor class is equal to your BP_FirstPersonCharacter (or whatever class your players are). If there are multiple possibilities with the same parent use “IsChildClassOf”. Then you can store that as a variable and use it in MC_Chase as well!