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.