Did they just break the upload of TCX files? Worked this morning but not now.....I see they added Nutrition "helps" to the activitiy display this afternoon.
Did they just break the upload of TCX files? Worked this morning but not now.....I see they added Nutrition "helps" to the activitiy display this afternoon.
It looks to me there is a problem on Garmin side. I was able to upload successfully tcx files exported Keiser MSeries app (Keiser M3i stationary bike) for a few months up until March 4 when I got the aforementioned…
I am also unable to import – in my case .gpx file – anymore. Garmin Connect upload page just refuse to import, always returns error mesage.
I can't upload any gpx files anymore as well since yesterday. I've tried for hours yesterday and today with dozens of different gpx files. I tried to import them to gpx studio, to GOTOES, CalTopo, Strava…
I am also unable to import – in my case .gpx file – anymore. Garmin Connect upload page just refuse to import, always returns error mesage.
I imported a GPX file about 12 hours ago with no problem. I'll try again later (and try a TCX file too).
What error message is displayed?
Yes, it's been broken for me in multiple browsers since mid-way through yesterday. It simply says "An error occurred with your upload. Please try again." with every file import attempted.
I've just imported both a GPX and a TCX file after exporting them from Strava. Both uploads were succesful.
I'm using Connect on Windows 11, in a Chrome browser.
I just tried converting my recent TCX files to GPX and FIT. All TCX and GPX are failing for me. The files converted to FIT imported, but lost the distance info (easy enough to re-add manually).
I can't upload any gpx files anymore as well since yesterday. I've tried for hours yesterday and today with dozens of different gpx files. I tried to import them to gpx studio, to GOTOES, CalTopo, Strava, etc., export them from there and import into Garmin. I tried to convert the gpx into another format with GPSBabel, and so on... Nothing works. Something is broken. And the error is pretty much useless because it doesn't say what is actually wrong...

Where/how did you convert TCX to FIT? I'd like to get this activity uploaded.
Thanks, I'll give that a try.
W10 Firefox and Edge browsers. I hope they have not put the manual upload of activities behind the paywall, That would push me out of the Garmin ecosystem.
In console in Firefox I see "500 Internal Server Error". So it is not a problem of invalid uploaded file but something on Garmin's servers. I am afraid that they use (or turned on) some stupid protection for file uploading.
The response is:
HTTP/2 500 Internal Server Error
date: Thu, 05 Mar 2026 19:50:31 GMT
content-type: application/json;charset=UTF-8
content-length: 414
cf-ray: 9d7ba66f9dfaf970-PRG
cf-cache-status: DYNAMIC
cache-control: no-cache, no-store, private
set-cookie: _cfuvid=NLKqkX4UgcyGANIzbYVss2vdF9LQtKz3hTJFQtYyoWM-1772740231771-0.0.1.1-604800000; path=/; domain=.connectapi.garmin.com; HttpOnly; Secure; SameSite=None
pragma: no-cache
report-to: {"endpoints":[{"url":"https:\/\/a.nel.cloudflare.com\/report\/v4?s=pki4LFaLDBnF2uTnMZtBLe27hWr0VzU7xr%2FSNfUgUK8qMdBBJ2ZJaQKY%2F7HhnSYvMq3iTSZ9VNkXBaMLMZ9dXT7hK%2BRAqdOwDel3nz5k72SijK2p6W98ZzgHoGgIbVvzM6VipA%3D%3D"}],"group":"cf-nel","max_age":604800}
nel: {"success_fraction":0.01,"report_to":"cf-nel","max_age":604800}
vary: Accept-Encoding
server: cloudflare
X-Firefox-Spdy: h2