What Does Error Code E91 Mean on a Bosch Washing Machine?

Bosch Updated 8 April 2026
Quick Fix

Power cycle the machine by switching it off at the wall socket, waiting 5 minutes, then switching it back on and restarting the programme — this clears temporary communication errors in the majority of E91 cases (takes about 5 minutes).

Fault description

Error code E91 points to a breakdown in communication between the main printed circuit board (PCB) and another electronic module inside your Bosch washing machine. Think of it as the machine's internal network dropping its connection — the control board sends a signal and receives no valid response back.

When E91 appears, the machine will typically pause mid-cycle or refuse to start a new programme altogether. You may notice the display freezing, buttons becoming unresponsive, or the drum stopping without completing the wash. The machine is not necessarily broken beyond repair; in many cases the fault is temporary and caused by a software glitch or a loose wiring connection rather than a failed component.

This fault can affect a wide range of Bosch washing machine models, as the underlying communication architecture is shared across several product generations.

Causes

  • Temporary software or firmware glitch — A brief power fluctuation or an interrupted cycle can cause the PCB's software to enter an inconsistent state, triggering a false E91 code. This is the most common cause and is usually resolved by a full power cycle.
  • Loose or corroded wiring harness connector — The ribbon cables and plug connectors linking the main PCB to the display board or motor module can work loose over time due to vibration. Corrosion on the connector pins can also interrupt the data signal without visibly damaging the wire.
  • Faulty or damaged main control PCB — If the main board itself has suffered a component failure — such as a blown capacitor or damaged communication chip — it will be unable to maintain a stable data link. This typically produces a persistent E91 that returns immediately after a power cycle.
  • Faulty user interface or display board — The display module contains its own microprocessor that communicates with the main PCB. A failure on this secondary board can look identical to a main PCB fault from the machine's perspective, generating the same E91 code.
  • Moisture or water ingress on the PCB — A slow leak from the detergent drawer, door seal, or internal hoses can allow moisture to reach the control electronics. Even a small amount of condensation on the board can cause intermittent communication errors.

Step-by-Step Fix

  1. 1

    Power cycle the machine

    Turn the machine off using the power button, then switch it off at the wall socket. Leave it unplugged for at least 5 minutes to allow the capacitors on the PCB to fully discharge. Plug it back in, switch on at the wall, and attempt to start a fresh programme. This clears the majority of temporary E91 faults.

  2. 2

    Check for recent power supply issues

    Consider whether there has been a power cut, a tripped circuit breaker, or a surge in your home recently. Try plugging the machine into a different wall socket if possible, or test the socket with another appliance to confirm it is delivering a stable supply. An unstable power supply can repeatedly trigger communication errors.

  3. 3

    Inspect the area around the control panel for moisture

    Look for any signs of water staining, damp patches, or residue around the detergent drawer and the top of the door seal. If the drawer housing is leaking, water can track along the cabinet and reach the electronics. Dry the area thoroughly and run a short cycle to see if the error returns.

  4. 4

    Check the door latch and door seal

    A door that is not closing fully can sometimes prevent the machine from completing its start-up communication sequence. Press the door firmly shut and listen for a clear click from the latch. Inspect the rubber door seal for any debris or damage that might be preventing a proper close.

  5. 5

    Access and inspect the wiring harness connectors

    Switch off and unplug the machine before proceeding. Remove the top panel (usually secured by two screws at the rear) to access the main PCB area. Carefully press each wiring harness connector firmly into its socket to reseat any that have worked loose. Do not pull on the wires themselves — grip the plastic connector body. Refit the panel, restore power, and test.

  6. 6

    Check for visible damage on the PCB

    With the top panel removed and the machine unplugged, visually inspect the main PCB for any obvious signs of burning, scorch marks, swollen capacitors, or corrosion. If you can see physical damage, the board will need to be replaced — do not attempt to power the machine on again until the board has been assessed by a service technician.

  7. 7

    Reset the machine using the programme selector

    Some Bosch models allow a manual reset by turning the programme dial to the off position, holding the start button for 3 seconds, and then selecting a new programme. Consult your model's user manual for the specific reset sequence, as this varies between product generations. If the E91 code clears but returns within the next wash cycle, a component fault is likely.

Affected models

When to call a service technician

If the E91 error returns immediately every time you power the machine on, or if it reappears within one or two wash cycles despite reseating the wiring connectors, the fault is unlikely to be a simple software glitch. At this point, the main PCB or the display board almost certainly needs to be tested with diagnostic equipment and replaced if faulty — this is not a repair that can be completed safely without specialist tools.

You should also contact a service technician if you found visible burn marks, swollen capacitors, or corrosion on the PCB during your inspection, or if there is any evidence of water having reached the control electronics. Continuing to run the machine in this condition risks further damage to other components.

Spare parts and service

Visit our partners for spare parts and service

Frequently Asked Questions

Will a power cycle always fix error code E91 on a Bosch washing machine?

A power cycle fixes E91 in a significant number of cases because the fault is often a temporary software state rather than a hardware failure. However, if the error returns after the machine has completed one or two cycles, or comes back immediately on power-up, a physical component fault is the more likely cause and a power cycle alone will not resolve it.

Is it safe to keep using my Bosch washing machine when E91 is showing?

It is not advisable to continue running the machine while E91 is active. The error means the control board cannot communicate reliably with other modules, which could cause the machine to behave unpredictably — for example, failing to stop filling with water or not spinning correctly. Resolve the fault before running further cycles.

How much does it cost to replace a Bosch washing machine PCB?

Main PCB prices for Bosch washing machines typically range from around £60 to £180 for the part alone, depending on the model. Add labour costs if a service technician is fitting it. A display board is usually less expensive, often between £30 and £80. Getting a confirmed diagnosis before ordering parts will save you money if only one board needs replacing.

Can a software update fix the E91 error on a Bosch washing machine?

Bosch washing machines do not generally support user-initiated firmware updates in the way that smartphones do. If a software fault is suspected, a service technician can run a diagnostic reset using specialist equipment, which can sometimes resolve persistent communication errors without replacing any hardware.

Does E91 appear on all Bosch washing machine models?

Error code E91 is used across a wide range of Bosch washing machine models that share the same control architecture, including many Serie 4, Serie 6, and Serie 8 machines. The underlying fault — an internal PCB communication error — is the same across all affected models, though the specific component that has failed may differ between machines.