Corrupt FIT File

Can anyone help out to fix this FIT file?  And if so, how did you get it to work?  I've tried all the online tools I can find, I've even tried to open it with the Demo of the FIT File Repair Tool (thousands of errors) and no luck.  I've been able to import it into the latest beta of Golden Cheetah (I did find one GPS error with this tool), but it doesn't include the Stryd data when exporting back to FIT. FitFileTools seems to think the file is fine, but each tool I've processed it though, still will not load to GC.

I'm using the latest Beta for the 5x (20.71) and was using the "resume later" between long intervals (which didn't work as expected anyway).  The watch seems fine, but it will no longer complete a sync and upload to GC.

https://www.dropbox.com/s/p94mucepz18m3pr/2020-09-18-10-08-22.fit?dl=0

-Thanks