I doubt you have a bad anything honestly. Rechargable batteries are programmed not to fully charge themselves to prevent shortening their lifespan, so the computer may accidentally never turn green b/c it sense that the battery isn't absolutely 100% full, which of course in reality it isn't. I certainly would not worry about it, it's just like having your battery charging for days and it only showing 95-99% charged; never to fear, it's fully charged, but these batteries are made not to charge to their absolute max.