AI Behavior Tree not doing what it is supposed to do

It’s still tough to help with this info unless I could get my hands on it. Anyway, could you use enum instead? I didn’t mean that boolean doesn’t work, but in this case, it is best to use enum. It will be cleaner and easier to control.

Also, you will be just dealing with one variable instead of 3.