Garmin Edge 1050 not syncing a ride

Very frustratingly a ride I did yesterday isn’t appearing in Garmin Connect. It synced the day before yesterday, it synced today, but not yesterday. Can anyone help please?