I was having an issue of the battery not charging and while searching found this forum. I tried things mentioned here and none worked. I am using a USB charger on my laptop. I decided to try shutting down and do the battery pull which did not work earlier. I forgot to turn my phone back on. About an hour later I realized I was not getting calls. I turned my phone back on and it is now charging again. Not sure if this will help anyone or if my phone is just intermittent but you may try.