The job to update photos is enabled, but it takes a full month to get through everyone.
I looked into your account, and it’s using the image set in MapMyFitness because it just looks to your first connected service & grabs the photo from there. It’s possible that CityStrides has lost its connection to MapMyFitness (their tokens expire & there was a bug a little while ago where CityStrides didn’t refresh them - so some people have to log out of CityStrides & log back in via MapMyFitness to reset that … no data loss, just a pain).
Overall, the current system of handling profile pictures is not that great because:
- Garmin doesn’t provide any images, so no Garmin-connected account can have a profile picture
- Some profile pictures are stored in Facebook, so that image loading provides them an amount of tracking access that I don’t want
I think I need to overhaul this, to allow image uploading. It’s just not that high in my list right now.