Closed
Description
Currently, the StatefulActionNode will remain in state SUCCESS/FAILURE until some exteral callers sets it back to IDLE. This means that when it's used within a RepeatNode for instance, it will only runs one, as the RepeatNode does not reset the state.
On the other hand, the SequenceNode does reset the state of it's children after it completed it's sequence. This leads to in-consequent behavior imho.
What is expected behavior regarding nodes that completed (SUCCES/FAILURE)? Is it the responsibility of the parent to reset the child, or should the StatefulAccessNode return to idle on it's own?