i have the same problem here on differnet versions of 2.9 - if i set the start time to the actual date then it normaly works until i reboot the box
then no more scedueled script is started - after setting the date back to the actual date it works again ...
so do not reboot the boxes
)