Page 1 of 1

[2.0.73] Module requests sometimes mistakenly removed when undoing placement of overlapping machine

Posted: Mon Jan 19, 2026 1:12 am
by pentaquark
To reproduce this issue, do the following (all of which should be done remotely, far enough from the base that it will take bots a few seconds to build everything):
1. Place 2 assembling machine 3s, vertically adjacent
2. Wait for them to be built, and request speed modules to be placed in them
Before the speed modules are actually placed, do all the following:
3. Copy both assembling machines, and place a copy that's partly overlapping, so there's now 3 assembling machines, 2 of which are built (the other a ghost) and all of which have unfulfilled module requests
4. Undo the last step

Expected result:
Step 3 should be undone, but both assembling machines should still have module requests

Actual result:
The bottom assembling machine no longer has module requests

(This probably happens with any combination of machine/module)

Edit: this might be related to viewtopic.php?t=132411
Screenshot from 2026-01-18 16-52-48.png
Screenshot from 2026-01-18 16-52-48.png (3.58 MiB) Viewed 118 times
Screenshot from 2026-01-18 16-52-52.png
Screenshot from 2026-01-18 16-52-52.png (3.57 MiB) Viewed 118 times
Screenshot from 2026-01-18 16-52-55.png
Screenshot from 2026-01-18 16-52-55.png (3.64 MiB) Viewed 118 times