If a battery is at 95% capacity, it does not charge. If it drops below 95%, then it will charge itself to 100%. This is a design to prevent the battery from charging everytime it is unplugged for a minute or so.
If your battery is not charging after the charge drops below 90%, then there may be an issue.