I checked the flex audits and your schedule is determining when to water correctly.
The problem is that you have other schedules overlapping that are blocking it from running. Unfortunately our skip feature today is global, and sometimes schedules get caught in that window. Notice below that your Pots schedule is essentially blocking your flex schedules from running. In our next version of software schedules will be skipped on a per-schedule basis. The easiest thing to do is have your Pots Morning schedule start about 10 minutes after your flex schedule, or vice versa. When we skip schedules, the controller goes into rain delay mode for about 5 minutes after the start time of the skipped schedule. Sorry for the confusion!

