State Tree state selection goes to root instead of next sibling

Greetings,

I’m having an issue where the state tree on failing to pass the enter conditions of a state, instead of selecting the next sibling to evaluate, it goes back to root.

The documentation states:

Which is not happening for me. When it fails to enter “Look for Work” state, it should go to the next sibling “Wait” which would then force transition back to the parent, and restart the whole sibling selection

Instead it goes to “Root” as shown here:

So I guess my question is: is this a bug or is the documentation wrong or simply not clear enough?