Reply Here If You Have Missing Activities

:warning: :point_down: PLEASE READ THIS :point_down: :warning:

Everyone

  • YOU MUST include a link to your profile page in your reply, I don’t have time to search for you in the site
  • Revoking access from your tracking service will result in all of your data in CityStrides being deleted - it is never the solution to any issue you’re experiencing … do not revoke access unless you want to leave CityStrides
  • Only running/walking/hiking type activities are brought into CityStrides, so if your activity is not categorized this way it will not arrive in CityStrides
  • Replies on this topic are automatically deleted … I don’t always reply in the thread, but I do always look into issues reported here
  • Visit your Settings page to ensure that the connection is not paused
  • Missing one activity? It might be quicker to use the single activity sync feature in the Activity Trackers section of your Settings page. You can also download the GPX/FIT file for the activity from your activity tracker and use the manual upload feature to add it to CityStrides.
    • If you have to use this more than a couple times, it sounds like something is wrong - ask about it here.
  • Revoking access from your tracking service will result in all of your data in CityStrides being deleted - it is never the solution to any issue you’re experiencing … do not revoke access unless you want to leave CityStrides

Supporters

For non-Garmin accounts: please use the Sync Now menu option in the top right menu before posting here. That will start a sync for your account (except for Garmin accounts; they block access to data in odd ways).

Garmin Users

New to CityStrides? It can take a while for your history of activities to sync in. The initial sync works by requesting 30 days of data at a time, every 30 minutes until it reaches their limitations.

Garmin has three main limitations:

  • One limitation breaks re-syncing activities. They only allow activities to be requested once. When you first sign up to CityStrides, I request your full history of activities - none of those activities can be re-requested, so do not delete old activities from CityStrides.
  • One limitation limits the amount of your historical data they provide access to. They do not allow access to activities older than 5 years from the date you connected to CityStrides.
  • One limitation requires that you to enable the “Historical Data“ toggle on every login. It’s critical on your very first login (otherwise your history will never sync), and then quite important on all logins while your initial sync is running (because it can block/stop ongoing historical syncing), and then it probably doesn’t matter that much (if everything is already in CityStrides, then it’s not actively used).

You can read more about their limitations in Where are my older Garmin activities?

Please see How to edit a run from Garmin if that’s what you’re looking to accomplish.

Before posting here, try the single activity sync feature in the Settings page. If that displays an error about a duplicate request, then please try to either use the manual upload feature to upload that activity’s GPX/FIT file (great if you just have one or a few missing activities) … or if a lot is missing, try the “Reconnect” button in the Settings page (note that after doing that, you will need to click the “Connect” button to restore access).

MapMyFitness Users

It’s rare, but CityStrides can lose access to your MapMyFitness account. If you are missing activities, you can take these steps once (single log out/in is enough, multiple log out/in does nothing more):

  • Log out of CityStrides
  • Log back into CityStrides
  • Visit your Settings page to ensure the MapMyFitness connection is not paused
  • Use Sync Now in the top right menu (if you’re not a subscriber, share your CityStrides profile link in a reply here and I will run that sync for you)

Dear @JamesChevalier,

I’m a hard-mode paid supporter who’s used CityStrides daily for almost 6 years, but I’ve never had an issue where just one activity refuses to syncronize here. This is very strange…

MY PROFILE PAGE

https://citystrides.com/users/27988

MISSING ACTIVITY
0.76 miles in Culver City, CA, on 23 September 2026

https://runkeeper.com/user/stst415/activity/2643800805

I manually drew the activity at Runkeeper since I didn’t live record it on my phone, but I’ve done that countless times before for other walks or runs with no problems. Also, all the settings are the same as they’ve always been (although, while trying to troubleshoot, I changed the activity from the Friends Only view to Everyone view, but that didn’t help, so I changed it back).

I’ve repeatedly tried the Sync Single Runkeeper Activity and I tried the Full Runkeeper History Sync just once. Nothing has worked. I posted some screen captures here too.

Any idea what is going on?

Thank you!
Scott Trimble

It’s very likely too fast.
I’m blocking 200+ mile / 15mph+ activities from Updates on August 22, 2026 (Release 1514)
…later updated in Updates on October 5, 2026 (Release 1536) to remove the distance limit

Yeah, this is reading as a .76 mile walk in 21 seconds. If you update it to e.g. 21 minutes, it’ll sync in.

That was indeed the problem. I misread the seconds place vs. the minutes place. Corrected and synced immediately. Thank you.

Scott

Having an issue with my workouts not posting from Garmin.

I had a 5k run (well, I logged it as a run, even though I walked most of it) on October 10, and never showed up on my profile. Tried reconnecting, single activity sync, and full sync, and never appeared. Yesterday (October 12) I did a short walk in my neighborhood and decided to try to log it to see if that would show up… and nope, that didn’t appear either.

I’m not super concerned about these specific activities (they’re areas that I’ve logged before), but am concerned about my future Garmin activities not being pulled in generally.

:thinking:
Double check that it’s categorized as run/walk/hike in Garmin Connect (even if you don’t think you have to). I’ve heard of people setting things on their device, and seeing something different in the site.

Check that you have a valid duration on the missing activities. Activities that are too fast are blocked from syncing into CityStrides.

Can you also check that your route is drawn on the map in Garmin Connect?

Just as a tip, reconnecting your account is only applicable for the “Garmin states that this is a duplicate request” issue. It doesn’t solve any other issue.

Huh, they’re categorized as a run and walk, but yeah, while there is duration and distance, the issue seems to be that there’s no actual map for the activities, and doesn’t appear to have GPS coordinates. Exporting the GPX shows no points.

Now to try to figure out what’s causing that, but I guess that’s my problem, not yours. Grr.

@JamesChevalier, thank you for your help with that, but, unfortunately, ever since then, I’ve had a different problem. Now, the sync doesn’t work at all, no matter whether I do it from my laptop or my phone.

If I hit Sync from the menu, nothing happens at all. The only way that I’ve gotten any activities synced all this week is by manually inputting their URLs one at a time. I did that all week, thinking the problem would go away, but it hasn’t yet.

For the purposes of testing the current problem, I did not manually sync today’s latest. It was a 1.38-mile bouldering hike with my kids on 8/18 via Runkeeper. I hit sync off the menu about 10 hours ago, but it hasn’t shown up yet. And the previous sync was 2 days ago (though that one was also a single manually-inputted activity, of course).

Any thoughts on this issue? Is this just me or is it a wider problem lately?

Scott

It looks like you’ve paused your Runkeeper connection, which will block all syncing outside of the single activity sync request.
If you un-pause it in Settings, then do another sync now (assuming you haven’t already done one today), that should bring it in.

Also, some more details just in case - Runkeeper doesn’t have an alert system, so I have to poll for new data. I request every Runkeeper account data once per day, but it isn’t a set schedule - I don’t know when accounts are requested, so it’s possible that an account’s sync can happen like a minute before an activity is saved. In that case, the saved activity won’t be synced until the next day.
The ‘sync now’ request will work once a day, though, so (I also use Runkeeper) I’ll usually just do that after I save it rather than waiting for the next automatic sync.

On my end, I was seeing it as unpaused, but stopping it and starting it again just now reset whatever was the issue. I’m sure I messed it up when I was trying to problem solve the previous problem. Thank you!

User: https://citystrides.com/users/11576

It’s been a while since I’d checked my status but getting back to it and noticed I’m missing a huge number of runs in a city that I had previously fully completed, Des Moines. Now I haven’t been keeping up with new streets but large sections of the city are just blank and not showing runs that I for sure completed 5 years ago.

Now

2021

Example of a missing run for me Sept 5th, 2020 8.36 miles

:thinking: :thinking: :thinking:

I was able to sync in a lot of activities from Strava (I had to manually unpause that - I’ll re-pause it when I’m done looking through stuff) … none of them seem to trigger the too fast/far thresholds … the Strava connection was created in 2019 … I’m not sure wtf