I think the game needs a better way to handle overflows. With so many interconnected systems its way too hard to perfectly balance the outputs.
I used slplitter on the start of the vault. So if it cant go to vault it goes to destructor. It's not perfect, if you arent overflowing it voids half of recourses, but it works.