State Tree Start Logic BP Node "If brain is already running will not do anything", except that's a big fat lie

If the State Tree is running and Start Logic (BP) is called, evaluators and global tasks will initiate their Start Tree/Enter State events.

I am wondering if this is designed behaviour or a bug as my code depends on tree’s re init to get variables.

Looks to me to be very intentional


Now I’m also wondering, because tree can be running, but data can be - re initialized - would love to if someone could also conirm this