If your future workouts are not syncing to your Garmin device, you may be out of space on your device. Here are three steps to try:
If that doesn't solve the issue, please check with TrainingPeaks or Garmin:
TrainingPeaks Help Center
Garmin Support