I went to one today.
Boiler would not work at all on ch, but would fire up on hw but cut out after a few minutes but could be water was up to temperature.
The 3 port was screeching like mad if I pushed it over to manual, if I let it return it was very slow and noisy. Told Cust that it could do with changing.
Couldn't work on the boiler as customer had no service history so didn't get to investigate. Could have been the roomsat.