Since 5.3 State Trees are not working as expected anymore

Hey!
Since 5.3 I simply don’t understand State Trees anymore. For some reason in this implementation the childs are looping but the parent is only executed once. This leads to the bots stallling somehow as their move task is overwritten every tick. Although the movement never returns success nor failure, its parent is executed again and so is the moving, but the first parent’s code is not executed.

They’re all set to Try Enter, as I was told only in Try Enter the state executes it’s own code and then transitions to the next state according to the transition rules.
Can some one verify that?
So “Try select children in order” would act more like a Group without executing the code?

Thanks!

1 Like

I found this useful to help understand the updates https://www.youtube.com/watch?v=V8PDW-TisE4

Might be in your task exist which has changes to event based.