troubleshooting – Why do I get the “Change the battery pack” message on startup with my Canon Powershot ELPH?

I have a Canon ELPH 300 HS, which turns off immediately (or within 10 seconds, it varies) after being turned on. The battery is fully charged and not at fault, as it was subsequently used in an ELPH 310 without a problem, and the 310’s battery in the 300 resulted in the same problem.

I’ve been combing the net and have found that many others have had the same problem, but few have solutions. There is also this page which says that for the Powershot S3 IS this can be solved by replacing the date/time battery. I would try replacing it, but I’m not sure what kind it is, nor where in the body it’s located.

Does anyone know how to replace the date/time battery, or alternatively have another idea what the problem might be?

I know I can buy a newer camera for less than what a repair would presumably cost (I already have). I’d still like to try and fix this though.

I’ve already tried:

  1. Changing batteries (original Canon ones)
  2. Leaving the freshly charged battery in overnight to charge the date/time battery as per the manual
  3. Cleaning the battery contacts