I had this happen with my 955 at Augusta recently. The watch detected movement automatically as it should, but your FIT file probably had an issue and isn’t uploading to Connect.
Seems like GPS signal dropping out can sometimes cause the file on the watch to get messed up and it won’t automatically upload. Maybe there are other causes but that seems to be a common one.
I downloaded the file to my laptop then ran it through https://www.fitfiletools.com and manually uploaded it to Connect. Since I have TP fed from Garmin, once the event got to Garmin it flowed through to TrainingPeaks.
Seems like GPS signal dropping out can sometimes cause the file on the watch to get messed up and it won’t automatically upload. Maybe there are other causes but that seems to be a common one.
I downloaded the file to my laptop then ran it through https://www.fitfiletools.com and manually uploaded it to Connect. Since I have TP fed from Garmin, once the event got to Garmin it flowed through to TrainingPeaks.