Peleton activities upload to garmin connect but not to watch

Peleton now sends the activities to garmin connect (which is great) but garmin connect doesn't sync this data to my watch (forerunner 570). Therefore my stats such as training readiness and other metrics are not correct on my watch. 

My watch then thinks im more recovered than I am? 

Am I doing something wrong? Or missing something? 

Question part 2, does garmin coach use watch data or app data to adjust the upcoming workouts?