I believe that the charge state doesn't update until you remove the cable. You might even have to tap the fire button after removing the cable, not sure. At any rate, although I almost never charge my Mini G Class using the USB cable, I just now did so and it worked correctly. I'm using firmware...