Changed the battery in mine and it's keeping the time now. The original is probably just depleted after all this time. I always thought I had a Rev. F, but it turns out I have a Rev. E1, so the original battery has been in my SD2SNES since it was assembled.