In Services > Scheduler there is a 'Loop Interval' (defaults to 10 minutes), we are trying to understand what the purpose of this config item is?
There is some descriptive text "The loop interval is used to compensate for sudden changes in time and date. An example would be the switch to daylight saving time/standard time or time correction from the NTP client. Default is 10 minutes." if that helps jog the memory.
Ahhh... I did not write the scheduler, and it is a bit odd, so I touche it infrequently. I think it may be so that if it sees a time within X of the trigger time and never saw the trigger time, it will kick off... But I really do not know for sure.