HiFriend only use quality new 2032 batteries from a quality shop not cheap Chinese ones which have sat on the wall in the market for 5 years.
Do not buy cheap batteries from the local market unless you have a battery tester ..... even then cheap Chinese ones do not last.
Buy genuine qaulity brand like Philips where it shows manufacture date. Evedn buy from Ebay from a western country like Germany
I bought Energizer batteries 2032 and not cheap batteries from China.........