Something interesting happened with mine. They forgot to load shed us on Sunday. So it got to charge for like 12 hours straight. All the way to 100% and now it's showing charge level properly. I wonder if that initial recommended 8hour charge is meant to calibrate the thing. I think it needs at least 8 hours uninterrupted for that initial calibration. With loadshedding as it is currently nobody gets 8 hours of power straight.