I scheduled three jobs to run last night. I woke up around 1:30 am and checked the scheduler. It had successfully completed the first job and needed to wait until a bit past midnight to start the next job... but that never happened. The scheduler showed that the second job was running, but it wasn't. I aborted the schedule and restarted it... everything worked fine after that. What's interesting is that the scheduler switched to the third job just fine.
Having done this before successfully, I suspect that it's having problems when there is a need to wait for the next job (because of altitude). That was the only difference between the first change and second change.