[2.1.11] Wires between two walls are not preserved on undo
Posted: Tue Jul 21, 2026 3:35 am
1. Build two separate gate segments with walls around them
2. Connect a green wire between the two gates
3. Use the deconstruction planner to mark both gates for removal
4. Undo
Expected: Walls and gates are unmarked for destruction and green wire is restored between gates
Actual: Walls and gates are unmarked, but the wire is gone
Other notes:
- This does not affect blueprints or copy + paste - the pasted segment appears correctly.
- If only one of the two gates is removed, the wire is reconnected properly.
- Some variations are inconsistent depending on whether the two walls are on the same gate segment and whether the editor is open or not.
Context: I discovered this bug because I'm designing a new standardized circuit control for my space fleet in 2.1. I'm (ab)using gates to connect a wire across walls on the front of my platforms with a constant combinator at the end, in order to kill thrusters in case of damage.
2. Connect a green wire between the two gates
3. Use the deconstruction planner to mark both gates for removal
4. Undo
Expected: Walls and gates are unmarked for destruction and green wire is restored between gates
Actual: Walls and gates are unmarked, but the wire is gone
Other notes:
- This does not affect blueprints or copy + paste - the pasted segment appears correctly.
- If only one of the two gates is removed, the wire is reconnected properly.
- Some variations are inconsistent depending on whether the two walls are on the same gate segment and whether the editor is open or not.
Context: I discovered this bug because I'm designing a new standardized circuit control for my space fleet in 2.1. I'm (ab)using gates to connect a wire across walls on the front of my platforms with a constant combinator at the end, in order to kill thrusters in case of damage.