File looks fine. It loads into Golden Cheetah without any problems.
Edit: but it doesn't load into Garmin Connect for some reason. Is that your ultimate destination for the file or are you trying to load to Strava or some other site?
I exported from Golden Cheetah to a fit file which loads correctly into Garmin Connect. Try this file:
https://www.dropbox.com/s/2tn0me4znt..._ride.fit?dl=0