Most recent update is slightly better. If I let the app sync, then open Google Fit, my steps for that day are synced to Fit - but not my steps from any of the previous three days that just synced from my watch to my phone (I don't open the fossil app every day, especially when it's so slow to sync). Before the recent updates, the app would sync multiple days quickly with the watch, then send *all* of that data to Google Fit at once.