Can’t set Heat for RCS TBZ48 tstat

Hi all, I’ve looked through here and reddit and can’t find a solution to my issue.

I have 2 RCS TBZ48 thermostats and I can’t set the Heat for either.

This morning I removed the batteries and did a factory reset on one of the units and re-joined it to the hub (this unit runs on 24v with a battery backup (I guess - even with good batteries, when i remove the 24v’s, the tstat shuts off?)

It shows up as 4 different devices in HA (see below), so I added all 4 as tstats In Lovelace, through the UI.
All of them can change the mode from auto to heat to ac to off and one (cooling_1_3) can set the cooling temp, none can read or set the heating set point.

Interestingly enough, when the tstat is in heat mode and I set a temp on the cooling entity, the tstat flips to cooling, sets that temp then flips back to heating mode. (Still at the same set point it was before)

these are the 4 Entities that were added
climate.residential_control_systems_unknown_type_5442_id_5432_away_heating_3
climate.residential_control_systems_unknown_type_5442_id_5432_cooling_1_3
climate.residential_control_systems_unknown_type_5442_id_5432_cooling_econ_3
climate.residential_control_systems_unknown_type_5442_id_5432_unused_3_3