I've been experiencing the following for the past two weeks:
Actual Behavior
1) Run batch jobs using Miracle Worker
2) Check inventory and notice that you are low on raw materials for task.
3) Delivery Box is full, so cannot cancel orders until at least one item is delivered to bags
4) Empty Delivery Box into inventory bags
5) Cancel Jobs produced with Miracle Worker skilled artisans (Brass Ingot and Linen Yarn in the example attached)
6) Begin production of new item (Flax in the example attached)
7) When return later to check Delivery Box additional production of Miracle Worker jobs appears in Delivery Box
8) *** The Miracle Worker Items appear not just at the start of the production run, but hours later in the sequence !!!
Expected Behavior:
1) Run batch jobs using Miracle Worker
2) Check inventory and notice that you are low on raw materials for task.
3) Check job queue and cancel jobs in queue (even if Delivery Box is full) [not possible with current design]
4) Empty Delivery Box
5) Begin new production run
6) Receive delivery of items from new production run only, even if previous jobs used Miracle Worker (because you were able to cancel when production stopped due to full Delivery Box, no additional items were produced)
Here is the current delivery box view after the third item (Flax) filled the box. As you can see, items were delivered hours into the Flax production (Flax takes min 17 minutes to produce)
https://imgur.com/QSaIkfgAdditional Examples:
https://imgur.com/O6wM843https://imgur.com/PxEvwX8https://imgur.com/MeyjCTkhttps://imgur.com/I7MPhVm