you have a wiring fault
The actuator should not motor on hotwater demand, by your description yours does
the actuator should always motor on central heating, by your description yours doesn't
has it ever worked properly?
if so has the programmer,cyl stat or valve head been changed...