When I make one Line -- Line2 to feed two parallel lines (Line_A, Line_B) downstream, and set up the exit strategy to Cyclic. But it doesn't work like I expected. If the Line2 is blocked by either Line_A or Line_B, it supposed to move to the other line. Now Line2 just stopped and was waiting.
If I switch the Line2 to a Machine -- singleProc1, exit Cyclic function works. I don't know why this function doesnt' work for Line. My version is 12.0.
I am not 100% sure to understandand what you want to do.
By curiosity, I setup a quick example which alternates parts from one line to 2 lines. There is no coding included, the exit is cycling and it runs. I can change the speed and it will still run as expected.