If you use an online cycling platform like ZWIFT or TrainerRoad and have your Garmin Connect account synced to Final Surge, these workouts will not sync over to your training log. Garmin Connect will not forward on any 3rd party workouts that were not completed on a Garmin head unit. So, even though they will sync and display inside Garmin Connect, Garmin will not forward them on to Final Surge.
To solve this, we recommend that you sync Strava to Final Surge. Strava will forward on these workouts to our platform. If you are using TrainerRoad, you could alternatively use our direct sync with TrainerRoad.