I’ve never been able to get Garmin auto-sync working.
Garmin Edge 530 uploads correctly to Garmin Connect.
Intervals.icu is authorized in Garmin Connect.
I have disconnected and reconnected Garmin multiple times.
Automatic sync has never worked.
All my activities have been imported manually.
“Import Garmin Data” also doesn’t reliably import the latest activity.
Could you please check if my Garmin webhook/subscription is correctly registered or if there is an issue with my account?
Thank you.
Another thing I noticed: in Settings → Connections, the Garmin Connect section does not show my Garmin account or a Disconnect/Reconnect button. It only shows the Garmin import options. Is that expected?
Check, that you didn‘t connect to the wrong account.
Additionally you are no subscriber. If you don‘t visit intervals once in 90 days, your account get dormant, and no activities will be processed. Importing historical data from garmin is hit&miss, because of Garmin restrictions.
Garmin Connect shows Intervals.icu as an authorized application, but in Settings → Connections I don’t see my Garmin account, nor a Connect or Disconnect button.
I have already removed and reconnected Garmin several times, but it always ends up like this.
You have an active download filter (probably „Ride“).
Are you sure you are doing only Rides? No Gravel Rides, Virtual Rides, MTB and so on? They won‘t come in.
If it doesn‘t look like this, disconnect via red buttons in intervals. Reconnect again, and be sure that you are logged in in the right accounts on intervals and garmin.
I tried the complete Garmin authorization process again.
Logged into Garmin.
Clicked Save.
Clicked Agree.
Garmin redirected me back to Intervals.icu.
However, nothing changed. The Garmin Connections page still looks exactly the same. My Garmin account is not shown, there is no Disconnect button, and automatic sync still doesn’t work.
I have attached a screenshot of the Connections page after completing the authorization.
Could someone please check if my Garmin connection has actually been created on the server?
Where do you look? I don‘t see the screenshot of connect.
How do you know that it doesn‘t sync? Did you do a workout in the last 10 minutes? It only syncs new activities, and historical are hit and miss (you only have one try, more isn‘t allowed by garmin).
I attached the screenshot in my previous reply. Maybe it is still waiting for moderation.
I know it doesn’t sync because I recorded a new Ride yesterday with my Garmin Edge 530. It uploaded to Garmin Connect immediately, but it never appeared in Intervals.icu.
The only way I could get it into Intervals.icu was by importing the FIT file manually.
Also, my Garmin Connections page does not look like yours. I don’t see the Garmin account or the Disconnect buttons.
The ride was recorded after Garmin had already been authorized.
My Edge 530 uploaded the activity to Garmin Connect immediately, but it never appeared in Intervals.icu automatically.
I had to import the FIT file manually.
So this is not a historical import issue. It is a new activity that should have synced automatically.
You did a recent reauthorisation 20 minutes ago. Only activities AFTER that time of authorisation will be tranfered, so you can‘t tell if it‘s working or not, until you did a Ride (and only these activity types, no MTB or whatsoever).
If the intervals connection doesn‘t show up on Garmin Connect, I think you have to ask the Garmin support, why this is the case over there.
Thank you very much for your patience and for taking the time to help me troubleshoot this.
I’ll wait for the results of my next ride after today’s reauthorization, and I’ll also wait for a response from David. If necessary, I’ll contact Garmin Support as well.
Best practice to reconnect to Garmin is to first use the disconnect button in Intervals, then reconnect from Intervals which will redirect you to authenticate on Garmin.
If you’re not exactly sure about the activity type, then make sure to not select any activity type. That will result in syncing All Activities.
I recorded a new Ride after today’s Garmin reauthorization.
The activity uploaded to Garmin Connect immediately, but it has still not appeared in Intervals.icu automatically. I have not imported the FIT file manually.
This confirms that the issue is not related to historical activities.
Could David please check whether my Garmin connection or webhook has been created correctly on the server?