Today I was demo-ing the Dispatcher in combination with some processors with a setup time, and had some ... unexpected behavior. It seems that the processor is looking for an operator to do the setup too early. At that point the operator who brought the flow item to the processor is still busy unloading, so the dispatcher does not consider it as available. This regularly has the effect of one operator bringing a box to the processor, then another operator coming over to do the setup, while the first one is standing by idly. See the attached demo model - you can see the effect at the third box (processor 1) already.
Turns out it works like this at least in the 17.2 beta and in the current LTS, so not sure it qualifies as a bug, but it surprised me a bit nonetheless. If you wanted you could probably use pre-empting or Process Flow to work around this, but would you not want to release the operator first, then start the setup, so that the freed operator qualifies for the setup task?