Ingame Timer Not Working?

This is exaclty what i have in the config- I cannot seem to get the message to spawn for the Ingame Timer proc
{
"EnableInGameTime-Timer": true,
"EnableRealTime-Timer": true,
"EnableTimerOnce": true,
"EnableTimerRepeat": true,
"InGameTime-Timer": {
"18:00:00": "say Night Cycle Approaching... Prepare For Zombie Spawns"
},
"RealTime-Timer": {
"16:00:00": "command1 arg"
},
"TimerOnce": {
"command1 'msg'": 60,
"command2 'msg'": 120,
"command3 arg": 180,
"reset.timeronce": 181
},
"TimerRepeat": {
"command1 arg": 300,
"command2 'msg'": 300
}
}

It works and doesn't work. It is unclear why it stops working, it does not issue errors.