i been having the same problem but only on my extended battery. if i put my stock one in it reads it just fine and it drops down. when i put my extended battery in it gets stuck forever and if i reboot the phone i lose like 30 percent later on in the day. i did all the methods i can find.
bump charge the phone wipe status let it discharge completely recharge it full and still nothing. i dont worry about my phone dying because its the extended battery but its just more annoying than anything