How to Fix Worcester Bosch Boiler Error Code B7: Internal control board fault (Full Guide)

The Worcester Bosch Error B7 occurs when the boiler’s internal control board (the Printed Circuit Board or PCB) suffers a logic failure or internal communication fault. Essentially, the “brain” of the boiler has encountered a software or hardware glitch that prevents it from safely managing the heating and hot water processes.

If you’ve woken up to a freezing house and a lukewarm shower, I know how frustrating that can be! You’re likely seeing that “B7” code flashing persistently on your display, perhaps accompanied by a blue light or a series of clicking sounds as the boiler tries (and fails) to ignite. Don’t panic just yet—while this sounds technical, we’re going to walk through exactly what this means and how we can get your home warm again. You’ve got this!

Symptoms of a B7 Error

Identifying the B7 error goes beyond just reading the code on the screen. Usually, the first sign is a complete lack of central heating despite your thermostat being cranked up. You might notice the boiler fan spinning up—a hopeful whirring sound—only for it to shut down abruptly before the flame ignites.

⚠️ Safety First: Read Before Repairing

Working with electricity is dangerous. We strongly recommend downloading the official guide.


👉 Search Worcester Bosch Documentation

Physically, you might hear a repetitive clicking sound, which is the ignition sequence trying to engage, followed by the “B7” fault code locking out the system. In some cases, the display might flicker or show garbled characters if the control board is experiencing a power fluctuation. If you try to reset the unit and the error code disappears only to return within seconds, your boiler is telling you that the internal check-sum of the control board has failed.

The Complete Solution

Follow these steps carefully. I’ll guide you through the process just like I’m standing there in the room with you. Safety Warning: Before you touch anything inside the boiler, ensure the electrical supply is turned OFF at the fused spur (the wall switch).

Step 1: The Hard Reset
Before we get our tools out, let’s try a logic reset. Press and hold the “Reset” button for a full five seconds. If the B7 error was caused by a temporary software “hiccup” due to a minor voltage dip, this might clear it. If the code returns immediately, we need to dig deeper.

Step 2: Accessing the Control Panel
Using your Phillips head screwdriver, remove the screw at the bottom of the boiler casing. Gently pull the bottom of the white plastic cover toward you and lift it off its hooks. You will see the plastic “control box” where the display is located. Most Worcester models allow this box to pivot downward. Safety Warning: Do not touch any exposed wires while the power is on. Even with the power off, be mindful of capacitors that may hold a small charge.

Step 3: Visual Inspection of the PCB
Unclip the plastic cover of the PCB housing. Look closely at the green board. Are there any black “scorch” marks? Do you smell a faint scent of “burnt toast”? If you see physical damage or blown capacitors (which look like tiny soda cans that have bulged at the top), the board is toast and needs to be replaced. If it looks clean, proceed to the next step.

Step 4: Reseating the Connections
One by one, gently unplug and then firmly push back in every wiring harness connected to the board. We are looking to break any oxidation and ensure a perfect metal-to-metal connection. Often, a B7 error is simply a “noisy” connection that just needs to be refreshed.

Step 5: Testing for Continuity
Set your multimeter to the Ohms (Ω) setting. Check the fuse located on the PCB itself (it’s usually a small glass tube). If the multimeter shows “OL” or no continuity, the fuse has blown to protect the board. Replacing this 50p fuse could save you a £300 repair bill!

Step 6: Professional Consultation
If the wiring is tight, the fuse is good, and the reset didn’t work, the internal logic chip has failed. Because replacing a PCB involves interacting with the components that control the gas valve, it is a legal requirement in many regions (like the UK) to have a Gas Safe Registered engineer perform the actual part swap. You’ve done the hard work of diagnosing it; now call the pro and tell them exactly what you found to save them time!

  • Difficulty: Intermediate (Requires patience and basic electrical safety knowledge)
  • Estimated Time: 30 to 60 minutes for diagnosis; 1-2 hours if a part replacement is needed.
  • Tools Needed:
    • Phillips Head Screwdriver (Size #2)
    • Digital Multimeter (for testing continuity and voltage)
    • Soft-bristled brush or compressed air canister
  • Estimated Cost: £0 (if it’s a loose connection) to £250-£400 (if a full PCB replacement is required).

Detailed Diagnosis: Root Causes

To fix the B7 error, we first need to understand why the “brain” of your Worcester Bosch has decided to stop working. This isn’t usually a random event; there are typically three or four specific culprits behind a logic failure.

1. Electrical Power Surges: This is the most common cause. Delicate micro-components on the Printed Circuit Board (PCB) are designed to handle very specific voltages. If there has been a local power cut, a lightning storm, or even a surge from a faulty appliance in your home, it can “fry” a capacitor or a resistor on the board, leading to the B7 communication error.

2. Moisture and Condensation: Boilers deal with water, and sometimes tiny amounts of internal moisture can evaporate and then condense on the cool surface of the PCB. Over time, this causes “dendrite growth” (tiny metallic whiskers) or corrosion that shorts out the circuit paths.

3. Age and Thermal Stress: Every time your boiler turns on, it generates heat, and the PCB expands slightly. When it turns off, it cools and contracts. Over five to ten years, this “thermal cycling” can cause microscopic cracks in the solder joints. When a connection is severed by a crack, the board can no longer “talk” to the sensors, triggering the B7 code.

4. Loose Wiring Harnesses: Sometimes, the vibration of the pump and fan can gradually loosen the plastic “molex” connectors that plug into the control board. If the board loses contact with the gas valve or the fan for even a millisecond, it may throw a B7 error as a safety precaution.

How to Prevent Error B7

Once you’ve got your boiler back up and running, let’s make sure this “B7” headache doesn’t return. It’s all about protecting the sensitive electronics.

  • Install a Surge Protector: You can have a surge protection device (SPD) installed at your consumer unit or a specific fused spur for the boiler. This acts as a shield against grid spikes and lightning.
  • Annual Professional Servicing: During a service, an engineer will check for internal leaks. Preventing even a tiny “mist” of water inside the casing can stop the PCB from short-circuiting.
  • Keep it Clean: Dust is surprisingly conductive. During your DIY inspections (with power off!), using a canister of compressed air to blow dust off the PCB components prevents heat buildup and static discharge.

Frequently Asked Questions

Can I legally replace the PCB myself?
While it’s an electrical part, the PCB directly controls the gas flow and combustion safety limits. In the UK, for example, the Gas Safe Register stipulates that any work “inside” the boiler casing should be done by a qualified professional to ensure the unit remains room-sealed and safe.

Why did my B7 error happen right after a storm?
Lightning strikes or power grid fluctuations create “transient voltages.” These are massive spikes of energy that the PCB isn’t built to handle. Even if the lightning didn’t hit your house, the electromagnetic pulse or a surge through the power lines can scramble the board’s memory.

Is it worth fixing a B7 error on an old boiler?
If your Worcester Bosch is over 12-15 years old, a PCB replacement (costing upwards of £300) might be a “band-aid” on a larger problem. However, Worcester boilers are high-quality machines; if the rest of the components (heat exchanger, pump) are in good shape, replacing the board is a very viable way to get another 5 years of life out of the unit.

👉 Need more help? Check our full Worcester Bosch Troubleshooting Archive.

Leave a Comment