My Boolean does not uptade in Anim BP

My Rifle Equipped boolean from my Third Person Character BP does not update in my Anim BP. When i press Equip it prints out true but in my anim BP it prints out false. Why?

Have you checked that the character reference is valid on the update animation event?

Visually, things look correct. I can only suggest that you pull off your ‘Try Get Pawn Owner’ node and recreate the cast and first line of nodes (to be safe).

Other than that, confirm that you’re actually using that ABP in your character BP. See below:

Also, if you have AI in your level editor, which use the same ABP, they will also print false for each instance of their ticks while their ‘rifle Equipped’ variable is false.