We're 90% that it was a service, not a check, and not sure what a key meter is, if it's a pre-pay system then no, we're not on a pre pay system.
Would it be affected by other appliances, i.e. washer, dissh washer, or is it just a coincidence that it needs re-setting on a regular basis?