Avatto tvr unreliable when setted

Hi everyone,

I’m using Better Thermostat in Home Assistant with Zigbee Tuya/Avatto TS0601 TRVs via Zigbee2MQTT.

The virtual thermostat is triggered correctly, but sometimes the TRVs don’t react at all.

If I change the TRV setpoint directly from Zigbee2MQTT, they start responding again and Better Thermostat controls them correctly for a while — but after some time they become non-responsive again.

Has anyone experienced the same behavior, or found a reliable fix or workaround for this?
Attacched valve type in Zigbee2Mqtt