@mckynzee... Everything was changed after the original schedule... nozzle changes, disabled zone, etc. So, if the "Flexible" Monthly Schedule can change on-the-fly based on these things, then it's certainly possible that's what happened. But, two things confuse me:
(1) Another KB article I read indicated that any changes to zones that would modify a schedule won't take effect until existing schedules have been deleted and re-created -- is that accurate?
(2) The calendar-with-drip-icons and zone notations of "next water date": are those "estimates," and not when things will actually be watered? If so, I might suggest that your software needs a basic re-think. Basic logic indicates that if the zones and calendar indicate that next water will be April 19, I would expect water on April 19!
And, I definitely need to do multiple schedules for various zones -- for now, I'm just trying to figure out how one schedule works before I get more creative!
Edit 4/20 6:30 a.m.
This morning, there was an e-mail and an entry in "Schedule Updates" indicating a skipped schedule because of forecast rain. This makes sense. But, what about my original skip with no notification whatsoever?