The activity is not on the device activity list but the file is in the activities folder and the totals for the profile include today's ride.
Bizarre.
It auto uploaded so I didn't accidentally delete it!
Is there any way of "recovering" the activity.
Re-syncing with Garmin Connect and Express made no difference.