If this happens again, add this to your scene - preferably at the end of your function main() ... end It's ok to mix script rules with Lua event rules. function main() : : local pingTimeout = "+/00:01" local scenesToWatch={133,144,155} local watchRefs = {} Event.event({type='watchScene', scene='$scene'}, function(env) watchRefs[env.p.scene] = Event.post({type='pingTimeout',scene=env.p.scene},pingTimeout) Log(LOG.LOG,"PING") Event.postRemote(env.p.scene