Swim Distance in Yards Inaccurate Due to Improper Conversion (?)

Any updates here? I’m having the same issues. Also refered in Swim workouts covering to different length units when not intended. I got lots of advice from Gemini, but limited success (sometimes repeats were correct on app, but not when downloaded to watch)

I think I give you the fit file Garmin generates, the fit file Intervals Generates, and the generator text if it helps?