Оригинальный сообщение: Stephen Chen ,
It is possible that your phone has a faulty charging port. Even though the phone says it's charging, the current might not be flowing completely from the charger through the port, hence your phone telling you it's charging when it's really not. Another could be a bad battery. I would suggest taking it to a local phone repair shop, or you could use a guide from this website to replace the port yourself. Either that or try a new battery. It's trial and error at this point.