When your boiler provides heating but no hot water, the issue usually lies with the diverter valve or hot water system rather than the heating circuit. A faulty diverter valve may be stuck sending heat only to radiators. Other causes include low water pressure, a broken thermostat, airlocks, or a malfunctioning flow sensor. Regular servicing and inspection by a qualified engineer can identify the fault and restore hot water safely.