Garmin Connect activity download seems to fail for the current day

Hi! I started using Intervals.icu yesterday. Before I linked my Garmin Connect account, I did a run. The run was already available in Garmin Connect when I set up the link.

Then I tried to download old data from Garmin Connect between 1st and 14th of April. It worked fine, except yesterday’s data (14th) didn’t come through. I tried again by setting the start and end day to 14th of April, but it just refused to download the run.

Today I tried again by downloading data between 14th and 15th of April, and now I got yesterday’s activity. I wonder if there is some kind of datetime bug in the download feature that causes it to fail to download activities from the current day or when the start and end date are the same?

I guess you are just to impatient…
You don’t need to do anything for new activities done after connecting. They will show up in Intervals, normally within minutes after they were synced to Garmin Connect.
Being a new user, there might be a que for older data from activities, wellness, planned workouts, etc.
You need to know that Garmin is not accepting multiple calls for the same data. They will simply not reply.
And there is for sure not a datetime bug. There are multiple thousands of Garmin users on Intervals, so this would have been detected long ago.
Sometimes it helps to hard refresh the Intervals calendar page. Depending on your browser and OS, a cached version might be displayed.

I don’t think this is me being impatient. I waited until today to write the bug report :smiling_face:

Let me clarify a few things.

This wasn’t about auto-sync. Just a few minutes ago I finished a run, and the activity appeared in Intervals within minutes, just like you said. Auto-sync is working fine.

The issue I had was about manual download. As I mentioned, I downloaded the data only from the past two weeks. Those two weeks had only eight activities so we are not talking about a huge amount of data here.

When I triggered the download, seven of those appeared in Intervals pretty much instantly. One run that I did just before establishing the link between Connect and Intervals refused to appear in Intervals. I tried again after 30 minutes with the same result. I tried again later in the evening and one more time before going to sleep, with the same result. That one activity refused to appear in Intervals.

The events in order:

  1. Had a run
  2. Synced the run to Garmin Connect
  3. Established the link between Intervals and Garmin Connect
  4. Manually downloaded the activities from the past two weeks
  5. All activities appeared except the run I had just before establishing the link
  6. The next morning I tried to download yesterday’s activities and the missing run appeared in Intervals

Anyway, auto-sync seems to work fine so I’m happy :smiling_face: Perhaps I just encountered a rare corner case :man_shrugging:

1 Like

The Garmin historical data download is hit and miss. It’s a limitation of Garmin API restrictions. Search the forum for more information.