I've been using a Nokia BL-5C 1020mAh, 3.7 Li-Ion battery to power up my SIM800l GSM module. Everytime I used the battery for testing out the various AT commands for maybe 30 mins or an hour, I'd check the voltage, and it'd still be at around 4.2 volts. Not much drain.... But the next day (overnight), the battery would be dead. At around 3 volts (Thanks to the overdischarge protection of the TP-4056). This happened a couple of times.
So I decided to check if the battery was leaking current when connected to the TP-4056 without any load connected to it.
And... I was right. Around 25mA!
Why could this be happening?
Is my TP-4056 module bad?