Animation blueprint animation plays for everyone on dedicated server, help

So I have a pretty simple setup to pick up items, and there should be an animation played which uses blendspace to change between idle and run animations and this is played in the animBP where pickup variable is gotten from the player character, it works but when the animation plays, it won’t show on other clients and the client playing the animation sees it on every other player. Pickup variable is not replicated, and I’ve tried setting the variables on serverside…