Yesterday and this week's activity show on my watch but won't sync on my garmin connect.
Try a manual upload to Garmin Connect - How Do I Manually Upload an Activity I Recorded to Garmin Connect?
If you get any message other than Import Complete, there is a problem with the file being corrupt. Attach it to this thread. We can take a look to see if it is repairable.