Worcester Bosch 54145 Fault Code
The Worcester Bosch 54145 fault code means: your boiler’s solar hot water system hasn't reached the high temperature needed to properly disinfect the cylinder, often because a cleaning cycle was interrupted or a pump is struggling.. It appears on 1 Worcester Bosch model in our database.
Technical description: Maximum temperature for solar cylinder too low. Temperature for thermal disinfection not reached in solar cylinder. Delivery rate of disinfection pump (PE) too low. Thermal disinfection cancelled manually before the required temperature was reached in the solar cylinder.
What causes the Worcester Bosch 54145 fault?
This fault occurs when the solar hot water system fails to heat the water to a high enough temperature to kill off any potential bacteria. The most common reason is that the solar pump isn't circulating the fluid fast enough to reach the target heat, or the cleaning cycle was accidentally stopped before it could finish.
This fault is more common during the winter months when there is insufficient sunlight to help the system reach the high temperatures required for a disinfection cycle.
DIY fix possible
Check if anyone manually cancelled a disinfection or 'boost' cycle recently.Ensure your solar thermal system controls are switched on and not in 'holiday mode'.Monitor the system to see if the error clears after the next scheduled heating period.
Find a Gas Safe engineer
Search the official register for a qualified engineer in your area.
Gas Safe Register →Worcester Bosch models that show the 54145 fault code
Click a model for the full fault code list and model-specific repair notes.
Source
Worcester Bosch 54145 fault code information on this page is sourced and cross-checked against the official Worcester Bosch service / installation manuals for each affected model.
Reviewed by the BoilerFaultCodes Editorial Team · Last reviewed 27 April 2026