Sorry Garmin but in it's current state it's just not working 100% ........... it's probably working 50% of the time.
I have a Garmin 810 fw 2.90 & Fenix 2 fw 2.6 (iPhone 5s OS7) and it is a RARE occasion that auto-upload works seamlessly.
With cycling activities they sometime appear afterwards in Garmin Connect Mobile but sometimes they don't and I must manually upload. Yesterday I had to "Forget Device" on both my iPhone and he Garmin Connect App and start from scratch. This thing is currently a time waster instead of a time saver.
With my swim, I have NEVER had an auto-upload work & if it ever did it was because I went into "DEVICES" on my Garmin Connect App (and then it would work).
Contact me if you want any further information for troubleshooting.
-FR