From a lay persons view not much else can be wrong. Heat from flame heats the primary HEX which pump then circulates hot water to either secondary HEX or CH. If CH is reasonably ok but not DHW. This must surely mean that something is happening when in DHW mode. Simply that water is not getting heated enough from flame or there's a blockage in the HEX (or diverter not doing its job)or somewhere else in circuit in DHW mode.
Thanks again
Andy
You are back doing what I think is unhelpful to yourself, speculating as to whats wrong.
I appreciate that some people in our trade are quite incompetent and that you have been unfortunate in calling some out to your own boiler. Thats not helped by the common perception that boilers are fixed by "plumbers" and they are all thick and all they are good at doing is ripping people off.
However, some of the best engineers in the country give advice on this forum. We have asked you a lot of questions which you have been slow, reluctant or have not answered at all and instead preferred to willy nilly change parts all to no effect.
Its only possible to diagnose faults by doing tests and measurements.
The stumbling point now seems to be that a thermal survey would be needed to advance the diagnosis. Thats assuming at some point the NTC sensor has been measured as I cannot remember that being mentioned.
Obviously if you are happy to call vaillant then thats something you should have done at the beginning rather than changing so many parts.
It is your boiler at the end of the day!
Tony