Sounds to me like the charging port solders busted off the motherboard. Very common problem but a very frigging annoying one. If possible, first reinstall your battery drivers and restart your system to see if the problem still persists. If it does, then it is more than likely the solders have...