Why it doesn't upload activities automatically ?

wifi configured, auto-sync on, wifi on.

however when I finish my activitiy, nothing happens, I have to enter into connected features and manually click "wifi sync" - note that i don't have to do anything else (network configured, auto-sync is ON, etc.  phone connection is off to save battery).

I think it worked a bit better a few months ago...

WTF ?