Do you have a combi boiler?
In my limited experience, Combi boiler Diverter valves often stick or fail in one position, so when you call for hot water, the heated water flows through the radiators as well as (or instead of) the secondary heat exchanger which heats your domestic Hot Water...