placing blocks as astronaut on a ship that's still being designed, deducts those from your inventory. This should not be the case since it's a design, the blocks do not "exist" yet.
Especially when the design build mode itself does not use your own pool of resources but an infinite one. Seems like this is something forgotten.
How to reproduce:
# place blocks as astronaut on a ship still in design mode
# notice how placing blocks deducts it
easiest solution would be to disallow astronauts from placing blocks on a ship that's in design mode (or is even docked to a shipyard?)