My 520 have only a few days. By now, I have always had my 520 and phone linked with bluetooth and, in my first rides, after saving the ride, it uploaded and sync with garmin conect and strava automatically, but now (maybe since I use Garmin livetrack and strava beacon) it doesnt happens and I have to upload the ride manually. It's not a great job but it's a nice feature that I want to have. Maybe I've changed some configuration?