I have been having this issue for a while now but finally I am getting frustrated with garmin. The problem happens most often when I do not sync my vivofit with garmin connect for a couple of days. The issue is this: I will sync my vivofit with garmin connect with a couple of days between my last sync (3-4 days) and my steps will not sync for one or all the days from my last sync. I was under the impression from garmin that the vivofit could go a week or two between syncing(with HRM paired with vivofit) to garmin connect and I would still be able to upload my steps from the previous time I synced my vivofit as long as the time frame is between a week or two. I tried logging off and logging back in, syncing my vivofit repeatly, and reinstalling garmin connect to my Samsung Galaxy S4 and I am still getting the same result: garmin connect does not sync all the data.
This is so frustrating! I decided to go with the vivofit because I do a lot of backpacking and mountaineering and do not have the option to sync my vivofit to garmin connect every day. The return policy(time frame) has expired and I am losing faith in garmin producing a reliable fitness watch.
Garmin support, can you please respond to me in the forums, message me on my garmin account, or email me directly.
Greg