the weird thing is that the script actually DOES run.
I see there is another script (TT) that runs at 9AM as well, albeit only on one day. Can you test running the script at 1 minute past 9AM ?
event manager applet Every9AM
event timer cron cron-entry "01 9 * * 0-6" maxrun 100
action 1 syslog msg "9AM Stamp"