When run, the operation list will always execute the Next operation in the tree, irrespective of whether the success/error status.
The original issue was a misunderstanding on my part, the success status of "Next":
...B (Success: Next)
Would make C run, even though it isn't a sibling of B.
Customer support service by UserEcho