Any reason in particular that you are replicating an animation blueprint? You can just have the client and server handle them separately. Typically if it doesn’t affect the gameplay, you don’t need to replicate it. Since this is purely aesthetic, it probably doesn’t need replicated unless for some reason the animations effect the gameplay.
There are few examples I can think of though. Maybe if your player was climbing on a monster’s arm. You would want the animation on the monster to be in sync so the player is in the same position on both the client and server.