My vivofit stopped syncing with myfitness pal as well. It stopped working sometime on March 23rd. If I hit sync from the Garmin Connect site on my computer, it updates today on the website and in the app, but the previous two days are still missing data.