Edge 1040 did not upload correctly

Rode and uploaded as usual. Later I noticed on Strava that only loaded was 15 min verses the 40 mile ride details. Then I went to troubleshoot, Garmin connect did not record the ride. It is still on my Edge device.