I'm on a mac with the Version 2.2.2 (build 3472) of the client. I've seen this two different times on two different machines (but not at the same time).
My sync client will show a green checkmark, but will show it has data to sync. When the client runs next, nothing gets updated...it just shows XXXMB like it has that much to sync, but nothing happens. If I close/reopen the sync client, it just refreshes back to the same status. if I make a small change to force a sync, that change will get synched up to the server, the client will appear finished, but will perpetually think it has data left to sync.
I think this is simply a display issue because I've never seen real changes not get synched when the client is in this state.
Any suggestions of things to look at?
restarting the client doesn't help
restarting the client computer doesn't help
everything appears to actually sync properly
redoing everything on the sync will resolve the issue
It looks like a simple display issue to me
Edit to add: The client isn't synching in the background (like a large number of deletes or moves). I can see the activity log showing nothing for the previous 30 min or so