I have 4 TRVs. They regularly miss their position. When I see their position is 0% for a long time I go and check the radiator. The radiator is hot. One of them has really noisy valve and I can hear the water going trough it.
After I do calibration, everything is back to normal, but on the next day, the situation is the same.
I don't think calibrating every day is a solution. (Although I made a tool to simplify the process and tracking of this issue.)
I hope that we are able to find a solution soon.
Best regards.