Parallel Join Not Syncing

In the BPMN below the tokens at the parallel join are not syncing and execution is pausing at the join.

image

I have confirmed that the sequence flow passes through the script that prints out a short message to standard out. I have also confirmed that the subsequent exclusive gateway is correctly evaluating the token.

Why are the tokens stuck at the join?

Issue was resolved by ensuring that every sequence flow into the parallel join was executed.

image