There appears to be a glitch. On one occasion, I had insufficient energy to complete the outside task and could not leave. I was stuck! I had to reload to a previous decision. Perhaps automatically return the character home after servicing clients if there is insufficient energy.