Edge 530- cable upload to MacBook air running Safari. 3h ride today turning on navigation function to return to start by quickest route. Unable to upload ride to Training Peaks/Strava/Garmin Connect- error message. Ran file through first aid on disc utility and was then able to upload part of ride to TP & Strava but still not Gamin Connect. Annoyingly the last 45 min which had highest power outputs was missing on TP & Strava, Ran file through FIT File Tools without success. I think the Garmin headset must have been receiving some data as when the ride finished the Edge indicated a new VO2 max which can only have come from the missing 45 min.
I hope this makes sense. Is there anything that can be done to retrieve the missing part of the ride now? Has running the (presumed corrupt) file through first aid on disc utility in some way removed the data corresponding to the missing part of the ride?