That’s just what I thought…
in my case removing the D3 diode unfortunately didn’t solve anything: done same test (charging for several hours, both in the on and off state) and the result is exactly the same as before, the battery last just about 5 minutes
so I got to the conclusion that battery or charging IC must be defective…