I just received my new vivoactive 3 yesterday, and I found that when plugged into my computer with USB, it didn't get past 99%, even after several hours. However, when I plugged it into a wall outlet with a power adapter, it charged to the full 100%.