Could be a faulty diverter valve or a blockage in the plate heat exchanger. This would stop the flow of the primary water around the boiler and result in the water going to the hot taps not heating up and it may not throw up any error codes as a result.
Ian
August 2016