I charged my cell phone overnight, for 6 hours, and I just got 64%.
Have you ever tried a different cable?
It is often because of it.
I've also had dust in the charging socket before and this had the same effect
I have to try it
I wouldn't open the cell phone myself, take it to a repair service…
But if you used such a cheap cable from Tedi I would get another one