SONOFF radiator TRV being funny

Hi, I set up two TRVs connected to relays that control both my hot water tank heating up and radiators. both TRVs and relays are from SONOFF.

One of the TRVs is sometimes working funny.

I set them to start the boiler when a certain temp. is reached (low), followed by lowering the setting temp. while another temp. is reached (high).

Below is the target temp setting. bottom graph shows the correct behaviour, top graph shows what I meant by ‘being funny’. It only went down at some point because i started sweating for no reason at home and upon realising what’s going on turned it off (i actally let the flow that turns them off to run again)

It is sometimes stuck at the high temp setting which results in my home being too warm. Below actual temp. read from TRVs for the above settings.

Any clue what might be happening?