Some users report this issue as:
"When I sync new workouts, they didn't show up under my Strava account since last week."
Approx 1-2% of connected accounts. Issue occurs when the auth key can not be refreshed on Strava / MapMyFitness API side.
Why is this happening:
MapMyFitness and Strava integrations have revokable authorization keys meaning the proper integrations consists of temporary and permanent keys.
These keys are used for MapMyFitness/Strava to know that you are allowing Swimmo to post workouts within your account.
This allows you to control connection from both Swimmo side as well as under your MapMyFitness/Strava accounts.
Why this issue affects you? Their APIs sometimes are unable to issue new temporary authorization key from permanent key for your account. This may be caused by any of the following:
- password change on Strava/MapMyFitness side,
- rejection of the connection (permanent key) on your account level,
- or temporary API issue, which may disappear on its own too.
What to do next:
If your workouts are not being sent to the service, please go to Swimmo mobile app → Settings tab → Connect and publish → then select your integration service (e.g. Strava) → then tap "DISCONNECT".
After that, reconnect your integration again: go to Swimmo mobile app → Settings tab → Connect and publish → then select your integration service (e.g. Strava) and log in to your external account to restore proper API access.