Corrupted fit file

Could somebody help me to fix my corrupted .fit dat

At 470 km my edge 1040 frozen and make an automatic restart - some of the data has timestamp has from 0km the others have from 470km and the garmin shows only the slice after the freeze.

Thanks in advance

2026-06-22-18-57-11.fit.zip