How is it possible that this AND can ever result in true?

Thank you Nawrot you helped me find out what is going on. The variable “isAttack” at the top is a variable created by the AnimInstance, the other “isAttack” is a variable belonging to the referenced Character instance. Unfortunately they are named the same but indeed they belong to two separate entities and are not referring to the same variable.