I assumed there are two steps to the process and now cycle the colors from initial brown through,
- red in step1,
- green : step 1 complete
- blue: in step 2
- yellow: step 2 complete
I put them back into a single process flow and list, partitioned the list by DP and added the following labels to the operators:

for use as reference in the generic process flow.
Then I added logic to stop and resume a conveyor motor if the item reaches the endDP before it has completed that step, and resume when that step is complete. The item now has a label for processStep and incompleteAtExit.
new-worker-2_jl.fsm