Title.
Each module exhausts its internal storage, then doesn't do anything else even if the ship has enough energy.
Corrected in the next build. It is a little tricky, since there are different states for the command module, modules, hull, etc. But it should work as expected in the next build.