Conditions that Will Cause a BRANCH Step to Fail
![*](bullet.gif)
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.
![*](bullet.gif)
The matching child step fails.
![*](bullet.gif)
The BRANCH step does not complete before the time-out period expires.