Hi! Connected my Garmin to Strava and Strava synced only 4 months of my activities. How to fix it?
How long have you given it?
From a different site that also gets data from Garmin to their site, the Garmin API forces you to request batches of runs. It may be that Strava just hasn't requested the earlier runs yet.