Hello. I was having some syncing issues with my fenix 5x, which brought me to these forums and around the time I started having issues (Jan 27th) there was a thread opened (Jan 25th) with a few people having the same issues as I was ("server error" when syncing). I decided to connect my watch to my Mac to sync with Garmin Express, and I got a message with a date time stamp of a file. I found a .fit file that had a matching date time stamp, and pulled it off the watch and onto my desktop. I was then able to sync my watch fine.
Now, I have been trying to fix the .fit file, and I have tried garmin(dot)kiesewetter(dot)nl repair tool, but it did not work. I even tried converting the original and the "fixed" file to CSV and examining them. I noticed the original had some errors and they were removed in the "fixed" file, but the fixed file still won't import into Garmin Connect (website). I have even tried "fixing" the "fixed" file to see if the first round, some erroneous data was missed. No dice.
I found another repair tool, but it's MS Access based and I don't have MS Access. I don't even think it's available for MacOS.
I was hoping maybe someone here that knows more about these .fit files might be able to help me out? I have attached the original (corrupt) file.