
jagmad wrote:.....I've left it on my radiator and other warm places and it's OK, never stops .Could it be moisture/heat combo?
......Or a contact issue caused by movement whilst on the wrist

The return to a few minutes past zero could be it loosing contact and resetting itself back to the default time setting with you checking a few minutes after the event hence the few minutes past midnight display. Do you use spacers for the batteries? I would clean the contacts with a bit of Isopropyl alcohol (even though they look clean they might still have a bit of a film over the top) and fit the batteries out with a couple of spacers to stop them moving around and then cross your fingers that it is that simple.