Sometimes after recording an activity the data is not synced to strava even though the connection has been set up in the app and usually works. I’ve had this happen recently with a bike ride and a friend of mine had this happen today on a run. In the app the activity has been processed but on strava nothing appears. I do think this is an issue related to the servers since removing the connection to strava also doesn’t work during those times.
The main issue is that the sync won’t automatically trigger again and there is no way to manually trigger it. Therefore the user can’t ever sync the data to strava if this happens.
A way to fix this would be to give the user an option to manually trigger a sync with the connected apps or to simply allow a .gpx data export of the activity. This way it could be manually uploaded to strava or any other 3rd party application.