this post shows what I’m doing specifically for my setup.
in short…
TR App → Strava → intervals (caveats apply - see linked post - basically coz of Strava Rate Limits)
Egde → Garmin Connect → Intervals
Egde → Strava → Intervals
Intervals would do Duplicate Filtering…
you would need to see what’s the source of the 3 diff workouts. (you only showed screenshot of 1 - which was coming from healthfit)