It could be a faulty motherboard or the charging chip, I dont really know much about these but just sharing my opinion.
open