Conditions that Will Cause a BRANCH Step to Fail
The switch field is not in the pipeline and the BRANCH step does not contain a default child step or a child step to handle null values.
The matching child step fails.
The BRANCH step does not complete before the time-out period expires.