Post Apple Watch Workouts to TrainingPeaks Immediately Upon Completion
Apple Watch workouts can take hours and sometimes days to upload to TrainingPeaks. Workouts should be available in TrainingPeaks as soon as they are visible in the Apple health app or within minutes.
I admit this sounds more like a support issue. I was told by support this cannot be fixed and I was asked to enter it as customer feedback instead. The ticket was 403227 and the representative was Margie McParland.
I completely agree that there needs to be a background refresh to sync data between TP and Apple Health/Watch.
I found out from support that the TP mobile app needs to be open to sync the data. This is what triggers the sync. Closing the app before the sync completes resulted in partial syncs for me.
This has been very frustrating for me too.