Can Not Set Temperature in Fahrenheit on a Native Celsius Thermostat

I have an interesting problem I might need to file a bug report for, but am hoping someone else has seen this issue. I have a HELTUN HE-HT01, and it’s quite possibly one one the most beautifully designed, feature rich, and fast working Z-Wave devices I have ever owned. I bought it control my heated floors. Only problem is it ONLY supports Celsius. I am new to HA, but had this working with homeseer without issue via the UI translating to F and the local display would still be C.

So I paired to HA and everything is lightning quick, only problem is I can’t send a thermostat setting in F. The UI changes, but nothing happens on the thermostat locally. I can change the Temperature via Z-Wave JS UI without issue in C so I don’t think it’s a Z-Wave issue. If I change the temperature locally on the thermostat, it translates to my UI in F very quickly. This is leading me to believe it’s some type of Front End Issue possibly caused by a rounding error. The Thermostat takes a 3 digit input e.g. 215=21.5 degrees C. Another reason I think it’s rounding error is, If I change the temperature arbitrarily in the UI, it will eventually change in the local thermostat, I think that maybe I picked a temperature in F that rounds out to 3 digits exactly in Celsius and the thermostat accepts the setting without issue.

I did find a post that was similar in behavior, but this one appeared to be Z-Wave issue that was solved by re-interviewing