It charges if and only when it wants to. And I've been a Garmin enthusiast for a while and been through a few devices already though I am getting sick of the charging unreliability.
Like if I am really careful I can plug my watch into the computer and it might start charging in a few minutes. Or like last night I made two tries and neither of them worked. I want to be able to plug it in to charge and completely take it for granted that I will come back later and it will be charged. I might wind up attempting to charge the watch for four whole hours in a day as it is now.
Personally I am very traumatized by USB connections that don't work and when I hear the sound of a USB device dropping out on my Windows computer I feel like a veteran who thinks a misfiring car is a gunshot. I want a charging connector which is 100% reliable and I want Garmin to pay me $10,000 if I ever hear that sound because of their poorly designed connector.
So I want a replacement watch that charges reliably, I don't want a cheap newer watch that has the same improperly designed connector. Next week I am going to be off grid at an event where I'm expected to have a reliable watch and hoping I can charge it successfully off a power bank at least once.