OOPs, Me wrong, me bad.
It's the do-more that does it. Simulator that is.
Have to plug in the Do-more plc to see if it does it also.
Sorry!
Ran the same logic on my test DL 206 and it would take one extra scan per stage to complete the logic even tho the T0 timer is running in each stage. The jmp would reset the timer on the next scan. Which add one scan to the timer of the next stage as the timer was reset after it was turned on from the previous scan. You can see this in the single scan test mode.
After running another test I removed the TMR from Stage S1. The program still will run and the counter still increments.
This shows that the T0 status did not reset during the jump to stage transition until the end of the current scan of the logic.
Something to watch-out for.