Replicating animations to server and all clients

OK I found out that I have set it up correctly. The problem was a bool that I didn’t include in my previous post.
Here is the BP for activating the weapon with the Problem causing bool:

The bool is right as the end of the script. If I remove that bool the animation works as it should.
I think its because a branch checks to see if the “Blade Active” bool is true or false and if its false it sets it to true all in the same sequence.

The problem I’m faced with now is getting that bool set to true after the animations played.

Any one have any ideas?

Thanks