yeah, that's bugging me too.
Lua doesn't have any useable interval function. So the only way to make it updating is to call delay function from HGTimer function which will call HGTimer again after the delay. If for any reason delay is screwed up HGTimer will not be called again until lua startup or reboot or user manually run in Lua test window
monitcode = require("Moniton")
monitcode.HGTimer(600)
Like Uroboros and sometimes Uroboros has missed its own tail.
I am not sure what would be the best way to go around that, fow now I think I can do push notifications in a browser to let user know feeds are stalled.
Also, I have just updated Moniton.lua, made it a bit more robust, you can try that one