I don’t have a working emonCMS, so I can’t join in. It might be that one page (2) is not getting the time updates, but taking the time from the internal timers. Without checking, I can’t say.
But whichever, it looks like commenting the line and setting the interval to zero is wrong. It should be either commented out but with a sensible default, or not commented and 0 means “Don’t send the time”.
It doesn’t need to be commented, it could have been omitted or set to zero.
Correct (or at least that’s how it was originally coded)
If it truly transmitted continuously, it wouldn’t be able to receive.
That would make sense. AFAIA the time would continue to tick on the emonGLCD, it just isn’t getting the correction update from the emonbase, so it could drift. That is why the recommended setting is 300, so as to just keep it in line every 5mins, even that is possibly too often.
Indeed, it originally used to be set to 300 and commented out, by default a value of zero is then set internally