I will never buy any of your devices again! First your website was changed upruptly without telling users about three months ago, then it became slower and slower. Now we have another change that is supports only Windows and Mac OS. What about linux? The Linux firefox plugin doesn't work and your new software doesn't even allow manual upload like before. Well done Garmin, you piss me off. You have good satellite watches but crappy software and website support. There are so many competitors for you now, you're simply shooting yourself in the foot.
Absolutely. GPX produced in GPSBabel (from Google Earth KML): GPX produced in GPSBabel (from Google Earth KML): The GPX above imported to and exported from Garmin Base Camp: FIT file from FR 310xt:
Everything done on OSX Mavericks with fully updated software. Swedish locale. (It didn't work on Firefox/Ubuntu either, even if I only tried with original FIT-files on that platform). As far as I can see, GPSBabel marks the GPX with correct headers, but please look if you can see something I don't. (I know some file converters have problems with GPX versions and namespaces). Actually, I would even appreciate if the upload function in Garmin Connect would give me some more feedback than "Undefined error" in modern or something equally meaningless in classic view... Thanks for taking a peek.
Update: Seems like the FIT file works... (at least I get the reply It's already uploaded (Which it is))... Will try to convert that one to other formats an see what happens.
Update again: The above FIT converted to GPX in GPSBabel works. ...gettin' there... Now to compare XML... (Still bugs me that KML to GPX used to work though)
Yet another update: The only thing i could see that was in the failing GPX that wasn't in the functioning one was the <name> tag. Removed that. still doesn't work.
Update: SUCCESS!: I inserted <time>, heartrate and cadence at every single trackpoint in the file. Which one was essential? No idea. Did the removal of the <name> tag affect anything: Don't know.
Maybe Garmin could add a script on the site that fills out missing data Connect feel it needs in otherwise correct files? Or would that slow things down too much?