[1.1.104] Inserters do not pick up items on output full machine speed increase
Posted: Fri Mar 08, 2024 7:09 pm
I have an assembly machine which has input available (inserter) and in the state "output full" normally reached (no items added in the buffer manually)
I increase its speed (by building/enabling speed module beacons)
(I know that this change increases the "normal" output buffer size of the assembly machine and it will now have to craft more items to reach the "output full" state)
I expect the machine to start crafting until it reaches "output full" state again. Due to the state it was in (not enough ingredients), it wakes up the inserter for it to pick up new ingredients by changing to the "item ingredient shortage" state. The inserter changes from "waiting for space in destination" state to "waiting for source items state".
I expect the inserter to pick up the ingredients.
Instead, the inserter does not move until I either rotate or rebuild it.
Example from my save
Before increasing the speed:
- Assembly machine state: "output full"
- Not enough ingredients to build an "iron gear wheel"
- 4 "iron gear wheel"s in the machine output
- crafting speed 0.5
- Inserter state: "waiting for space in destination"
After increasing the speed:
- Assembly machine state: "item ingredient shortage"
- Not enough ingredients to build an "iron gear wheel"
- 4 "iron gear wheel"s in the machine output
- crafting speed 4.875
- Inserter state: "waiting for source items state" Fully reproducible.
I increase its speed (by building/enabling speed module beacons)
(I know that this change increases the "normal" output buffer size of the assembly machine and it will now have to craft more items to reach the "output full" state)
I expect the machine to start crafting until it reaches "output full" state again. Due to the state it was in (not enough ingredients), it wakes up the inserter for it to pick up new ingredients by changing to the "item ingredient shortage" state. The inserter changes from "waiting for space in destination" state to "waiting for source items state".
I expect the inserter to pick up the ingredients.
Instead, the inserter does not move until I either rotate or rebuild it.
Example from my save
Before increasing the speed:
- Assembly machine state: "output full"
- Not enough ingredients to build an "iron gear wheel"
- 4 "iron gear wheel"s in the machine output
- crafting speed 0.5
- Inserter state: "waiting for space in destination"
After increasing the speed:
- Assembly machine state: "item ingredient shortage"
- Not enough ingredients to build an "iron gear wheel"
- 4 "iron gear wheel"s in the machine output
- crafting speed 4.875
- Inserter state: "waiting for source items state" Fully reproducible.