Bosch Washer Error Code 25
Error of Aqua Sensor (Turbidity Sensor)
Error of Aqua Sensor (Turbidity Sensor) - calibration of operating point failed, calcified sensor.
First step from the service manual
Check Aqua Sensor, check wire harness.
The complete diagnostic procedure includes additional test steps, resistance specifications, wiring diagram references, and component test points.
Get the full diagnostic procedure for 25.
- Step-by-step tests with expected resistance, voltage, and continuity values
- Wiring diagram references and connector pinouts from the OEM service manual
- Verified part numbers when replacement is required
$29/month · Cancel anytime · Or $9.95 3-day pass
What 25 means on a Bosch washer
Error code 25 on a Bosch washer indicates a failure in the Aqua Sensor system, specifically that the sensor's calibration of its operating point has failed. The Aqua Sensor is a turbidity sensor that monitors water clarity during the wash and rinse cycles. It measures how much light passes through the water to determine soil levels and adjust cycle parameters accordingly. When the control board attempts to calibrate the sensor's baseline reading and cannot establish a valid reference point, error code 25 is triggered.
The most common root cause of this error is calcium and mineral scale buildup on the sensor's optical components. In hard water areas, limescale deposits accumulate on the sensor lens or window over time, blocking or scattering the light beam used for turbidity measurement. This prevents the sensor from achieving a clean baseline reading during calibration, causing the fault to trigger. The sensor is typically located in the sump area or along the circulation path where it can sample wash water continuously.
A secondary cause is a wiring or connection issue between the Aqua Sensor and the main control board. A damaged wire harness, corroded connector terminals, or a loose plug can interrupt the signal and produce the same calibration failure. Diagnosing this code requires physically inspecting the sensor for visible scale deposits or damage, then checking continuity and secure connection of the wire harness before concluding the sensor itself requires replacement.
Source: manufacturer service documentation.
Common causes of 25
- 01
Calcified or fouled Aqua Sensor
Wiring / connectionLimescale and mineral deposits from hard water coat the optical surface of the turbidity sensor, preventing it from calibrating a clean baseline reading. The sensor lens may appear cloudy or have a white crusty residue when inspected.
- 02
Faulty Aqua Sensor
Part replacementThe sensor's internal optical or electronic components may have failed outright, making calibration impossible even after cleaning. If descaling the sensor does not clear the fault, sensor replacement is required.
- 03
Damaged or loose wire harness
Wiring / connectionA corroded connector, pinched wire, or loose plug between the Aqua Sensor and the control board can interrupt the signal and cause a calibration failure. Inspect the harness for visible damage and confirm all connectors are fully seated.
- 04
Sensor installed incorrectly or dislodged
Wiring / connectionIf the sensor is not properly seated in its mounting position, it may not be able to sample water correctly, leading to failed calibration. Check that the sensor is correctly positioned and fully locked in place.
- 05
Control board communication fault
Part replacementIn rare cases, the main control board may not be sending or receiving the calibration signal correctly, triggering error 25 even when the sensor and wiring are intact. This is typically diagnosed after all other causes have been ruled out.
Frequently asked questions about 25
What does 25 mean on a Bosch washer?
Can I fix error code 25 on my Bosch washer myself?
Will resetting my Bosch washer clear error code 25?
Is it safe to use my Bosch washer when error code 25 is showing?
How much does it cost to repair error code 25 on a Bosch washer?
78,000+ service manuals · 160,000+ error codes · 55+ brands
Get Started$29/month · Cancel anytime · Or $9.95 3-day pass