Scheduler Issues

I am lost…

I have schedulers that look like this

/system scheduler
add name=FIRE on-event=Wakeup policy=\
    ftp,reboot,read,write,policy,test,password,sniff,sensitive start-time=\
    startup

That fires its script every time.

/system scheduler
add interval=5s name=dyn on-event="dynDNS\r\
    \n" policy=ftp,reboot,read,write,policy,test,password,sniff,sensitive,romon \
    start-time=startup

Doesn’t work

So I have to change it to

add interval=15m name=dyn on-event="/system script run dynDNS\r\
    \n" policy=ftp,reboot,read,write,policy,test,password,sniff,sensitive,romon \
    start-time=startup

Why does this happen?

Current routerOS 6.40.8 I am seeing this on.

Figured it out.
romon in script policy…