I see someone is inspired by Lethal Company!
However, you seem to have set the generator health too high, and it doesn't seem like warmth will reset between visits. I also don't really know how to help the generator, only myself.
Unfortunately, the two of you will have to try again in January. Treat this as a learning experience.