How can I replicate crouching in character blueprint?

I am trying to replicate crouching in my character blueprint, but I am a little confused since the actual crouching is initiated from the animation blueprint for my char. In the locomotion state in the anim blueprint, there is a simple bool (Crouching) which if it’s true, crouching anim is played and so on… I tried to replicate that bool but it didn’t work, I also tried to replicate the function in the actual character blueprint (which sets the bool true or false) but that didn’t work either.

So what is the correct method for replicating crouching (and jumping) in a multiplayer game?

Thanks a lot.