Behavior Tree Enum Not Switching

I am still trying to wrap my head around behavior trees. I may be going about this wrong but I cannot get my states to switch. I have Idle, Attack, and Search as states for my character. The ‘State Finder’ returns the correct state but the behavior tree does not switch branches when the state changes. I have the animations in there to do debug. Thank you in advance for help!