Units keeps changing to Meters after sync, units are not right

Dear support, I have the Garmin connect app configure as:

Unit of measure -> Metric

Gold Distance Units -> Yards

Yet, every time the device syncs, the units setting on the S20 change to Metric. This gives me bad measurements on course (meters instead of yards).

Also strange, after the sync up, weight is ask in Lbs, and height in Feet and inches, it should be Kgs and Cms.

Anyway, something really is failing here.

I hope you can fix this.

Thank you

Matias