Sorry, I don't know the specifically how the program increments the relevel counter and compares that to the day counter.

Yes, Blaze, after you do a Code-C, that counter is set to zero. So the easiest way to avoid problems is to do just service the unit monthly and reset the counter.