I think the going explanation for this is to let it charge as long as it takes....Mine seems to charge pretty fast then around 98% or so hang for around 30 minutes.. but it eventually gets there! have you also tried a battery pull??
You should charge it 24 hours then let it fully discharge before recharging it again. The next 2 charges should be 12 hours and letting it fully discharge each time. Li-Ion batteries don't have a memory effect per say but this helps ensure that the battery reaches a true full charge potential. Calibrate your battery with a full discharge every 30 charges to help the battery�s fuel gauge remain accurate. Run the battery down to the automatic shut-off point of your BB before recharging.
I initially let it charge for 24 hours and then did a full discharge. I will try it again the way you told me to. Hopefully that works. Thanks for your suggestion.
Battery life has been much better since I took the advice Saucey and others. Charges in less time and holds a charge longer. Never had to do this with a li-on batter before, but it works
I could not get mine past 95 percent until I disabled Bedside Mode when charging. It seemed to interfere with charging ever ending.
Since i disabled Bedside Mode - i get fully charged (no little lightning bolt showing) after about 7 hours.