TL;DR
I have described that scenario below first, but then noticed that in simple cases it also doesn't work. Simply, using the upgrade planner cannot be undone using the "undo" shortcut.Scenario
Setup:1. Place an electric mining drill and fill it with 3 modules
2. Copy it (don't build it)
3. Use the upgrade planner to change the modules on both
Now try to undo it.
Expected:
1. After first undo, there should be a ghost and built drill, both with green modules
2. After second undo, ghost should disappear
3. After third undo, built drill should be marked for deconstruction
Actual:
1. After first undo, the ghost disappears, the built miner is still expecting modules replacement
2. After second undo, the built drill is marked for deconstruction