That is correct. Heating stays on when not required. Even with room stat no demand and programmer no timed demand. Only switching off mains supply to programmer and everything else in control system resets 3 port valve to default W position. Without this reset this valve stays in H position and boiler fires up if programmer is switched on even if central heating is in an off period or is set to central heating always off.
Please everybody don't give up on me I still need advice.
Results of more tests with orange wire disconnect
These tests were done in sequence
Cylinder stat always on
P is programmer,
rs is room stat
v is 3 port vale indicator position
b is boiler firing ( yes/ no)
P reset is programmer switched off and then on
P reset
1 CH on, W off, rs off, v W, b no
2 CH on, W off, rs on, v H, b no
3 CH on, W off, rs off, v H, b no
4 CH on W off, rs on, v H, b noh
P reset, rs off, v back to W, b no
5 CH off, W on, rs off, v W, b yes
6 CH off, W on, rs on, v W, b yes
7 CH on, W on, rs off, v W, b yes
8 CH on, W on, rs on, v Mid, b yes
8a CH on, W on, rs off, v W, b yes
P reset, rs off, v W, b no
9 CH off, W off, rs off, v W, b no
10 CH on, W off, rs on, v H, b no
11 CH off, W off, rs off, v H, b no
P Reset rs off valve back to W
12 CH on, W off, rs off, v W, b no
13 CH on, W off, rs on, v H, b no
14 CH off, W off, rs off, v H, b no
P reset returns v to W position
This clearly shows the valve with orange not connected cannot return from position H to W after boiler fires unless power is turned off. When heating and hot water are both on valve is in mid position. When room stat turns off and there is still a cylinder stat demand for heat the valve returns to W position.
With all wires connected and both heating and hot water on, the room stat operates properly and the central heating goes on and off dependant on room temperature as normal. This only occurs when hot water is heating up. When cylinder stat is satisfied the central heating gets stuck on because the 3 port valve does not return to W position when room stat temp is reached. This means that it all works OK until hot water demand from cylinder stat switches off. Thereafter its stuck on central heating on until programmer is switched off from mains power.
I thank everyone for the advice so far and apologise for not making what is happening clear but it has just become clear to me following carry out all the tests you suggested Stem. They were very helpful to my understanding, a special thank you for that.
Question is.... Why is this happening? Please advise me.