Hmmm, that's interesting. I guess I never made it clear, but an alternative to resting to gain energy is to drag food items onto the characters. I believe if you drag some grass/grubs onto the character then that will give it energy (and eat them)
Seems like the 50 energy Extraction is bugged and might start even if the worker does not have 50 energy, which can turn it negative after the extraction.