TrainingPeaks has made changes to their API program and some of our features are impacted.
Should you have any further questions, please feel free to contact us.
TrainingPeaks will either sync daily steps, resting heart rate, and similar metrics, or requires that your workouts have deep analytics of the laps or distance. Generally when you are not seeing data in TrainingPeaks it is because the data is not sufficiently rich for TrainingPeaks to make use of it.
If you do have data with deep analytics, make sure that FitnessSyncer is configured to use it. For example, this information would only come through for Garmin Connect (Sports) and would not be available in Garmin Connect (Wellness).
TrainingPeaks only provides us summary data, primarily to help us prevent publishing duplicates, however, if you simply need a basic summary of your activities, you can also use this feed for your own needs, which is why we expose it.
First, the Resting Heart Rate is part of our Activity Data Set, so ensure you have one configured. Then add a Destination to Sync Activity data to TrainingPeaks and add a filter for Non-Summary Data and this will remove the activities from the sync task.
Yes, by toggling the Prefer Private Activities on your Settings, we will automatically mark activities uploaded to TrainingPeaks as Private.