You need to first check voltages on block ST10.
There should be 220-240v on terminal LS, and with the clock/thermostat calling, the same voltage should be on LR, if there is not, the fault is external to the boiler.
If there is voltage on LR, check the diverter valve actuator (RH side of pump) is moving, reset the boiler while watching the actuator, it should carry out a self test when starting.
As you state the HW is working, the above should put you in the right area.
Carefree
April 2011