I did a multi-brick session on the turbo + run outdoors yesterday using an outdoor duathlon profile.
My watch seems to be able to view all of the details fine, but the activity won't sync to Garmin Connect.
I've done a few activities since then, and they're also not syncing, I'm guessing because they sync in order and it aborts after the first failure?
I tried downloading the FIT file from the watch and uploading it to Garmin Connect, but it was rejected with an error (I tried looking at the detail of the upload response. but it just said "unexpected error".
I've tried passing the file through various FIT file repair tools and many of them can parse it fine, but they tend to either not handle multisport well, or produce files that are still rejected by Garmin.
Is there a good way to find out what's wrong with my file? I'm a software developer so in theory I can use some fit file encode/decode tools on it, or I can use the Fit to CSV tool - but I have no idea how to figure out what's causing Garmin to reject the file.
I've included a link to the file below, in case that helps.