Garmin Express overwriting case sensitive properties

"Found" a new problem.
I have some properties with the same id name in my properties.xml that are a single lowercase letter or an single uppercase letter. e.g: ("m"/"M", "x"/"X")

If I now open the watchface settings with Garmin Express, the propertiy with the lower case letter is overwritten with the value of the upper case letter property. It does not even have to be saved beforehand.
This only happens with Garmin Express, everything works perfectly with the ConnectIQ app.
Garmin Express Version 7.20.3.0
OS: Windows 11
SDK 7.1.1 (although I'm sure it didn't work with 7.1.0 either / Edit: Tested with a 6.4.2 compiled watchface - same problem after saving)
Tested with the following devices: descentmk2, Epix Pro 47mm (16.22)

The whole thing is a bit of a disaster in my case - has anyone else experienced these problems?
Since it is certainly reproducible, I have already created a bug report:
forums.garmin.com/.../garmin-express-overwriting-case-sensitive-properties