I think I've found (one) cause of the save-button-not-working bug: feeding a worker into the recycler while the worker is holding something
as soon as I do that, the game will no longer save