It might be that some of your battery connectors are broken. It also might be the motherboard or logic board of the device.
+
It might be that some of your battery connectors are broken. It also might be the motherboard or logic board of the device.( You might want to check the battery first becauseLi-ion batteries wear out overtime .)