When your battery gets fully charged, it actually stops charging and will not start charging again until the battery level has dropped back down again... usually somewhere around 95%. So depending where the battery is in that charge/discharge cycle when you happen to check, it will not always show at 100%.