mypros+
Error code reference

Bosch Dryer Error Code E:20A1

Main heating circuit

Main heating circuit - overheating stage 2 (Error) (4-digit equivalent of E:02).

First step from the service manual

Clean lint filter, airways or heat exchanger.

The complete diagnostic procedure includes additional test steps, resistance specifications, wiring diagram references, and component test points.

MyPros+ Max

Get the full diagnostic procedure for E:20A1.

  • 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
Get the full procedure

$29/month · Cancel anytime · Or $9.95 3-day pass

What E:20A1 means on a Bosch dryer

Error code E:20A1 on a Bosch dryer indicates a stage 2 overheating condition in the main heating circuit. This is a serious thermal fault, representing the second and more critical level of overheating detection, as opposed to a stage 1 warning. The code is the 4-digit equivalent of E:02, meaning both refer to the same underlying fault. When the dryer's thermal monitoring system detects that temperatures in the heating circuit have exceeded safe operating thresholds for stage 2, it halts operation to prevent damage to internal components or a potential fire hazard.

The primary cause of this fault is restricted airflow through the dryer's heating system. When lint accumulates in the filter, exhaust ducting, or the heat exchanger, hot air cannot circulate or exhaust properly. Heat builds up inside the drum and heating chamber, pushing temperatures beyond the acceptable range and triggering this error. Bosch dryers with heat pump or condenser systems are especially susceptible to heat exchanger blockages, as the exchanger collects lint and debris over time even when the primary lint filter is regularly cleaned.

Additional causes can include a failing or failed thermistor providing inaccurate temperature readings, a defective thermal cutout, or a malfunctioning heating element that is not cycling off correctly. Blocked or kinked exhaust ducting on vented models can also produce the same result. Because this is a stage 2 overheating error, technicians should treat it with priority and not simply reset the unit without identifying and correcting the root cause.

Source: manufacturer service documentation.

Common causes of E:20A1

  1. 01

    Clogged lint filter

    Wiring / connection

    A heavily loaded lint filter restricts airflow through the heating circuit, causing heat to build up rapidly. Check and clean the lint filter before every cycle, and inspect it now for excessive buildup.

  2. 02

    Blocked or dirty heat exchanger

    Wiring / connection

    On condenser and heat pump dryers, the heat exchanger collects fine lint over time and must be cleaned separately from the main filter. A blocked heat exchanger is a leading cause of stage 2 overheating faults on Bosch dryers.

  3. 03

    Restricted or kinked exhaust ducting

    Wiring / connection

    On vented models, a crushed, kinked, or lint-packed exhaust duct prevents hot air from escaping, driving internal temperatures to fault levels. Inspect the full length of the duct from the dryer to the exterior vent termination.

  4. 04

    Faulty thermistor or temperature sensor

    Part replacement

    A defective thermistor in the heating circuit may report inaccurate temperature readings, causing the control board to log an overheating condition even when airflow is adequate. Resistance values from the thermistor should be tested and compared against specification.

  5. 05

    Failed thermal cutout or heating element

    Part replacement

    A thermal cutout that has tripped or a heating element that is not cycling off properly can cause sustained overheating in the main heating circuit. These components require testing with a multimeter and replacement if found to be out of specification.

See the test procedure for each cause

Frequently asked questions about E:20A1

What does E:20A1 mean on a Bosch dryer?
E:20A1 indicates a stage 2 overheating fault in the main heating circuit. It is the 4-digit equivalent of error E:02 on Bosch dryers. The dryer shuts down automatically when this fault is detected to prevent component damage or a fire hazard. Restricted airflow from a clogged lint filter, heat exchanger, or exhaust duct is the most common trigger.
How do I fix error E:20A1 on my Bosch dryer?
Start by thoroughly cleaning the lint filter, the heat exchanger, and any exhaust airways. On condenser and heat pump models, the heat exchanger is accessed separately and should be rinsed clean. If airflow components are clear and the error returns, a technician should test the thermistor, thermal cutout, and heating element for correct operation.
Is it safe to keep using my Bosch dryer when E:20A1 appears?
No, you should not continue using the dryer until the fault is resolved. E:20A1 is a stage 2 overheating error, meaning temperatures in the heating circuit have reached a critical level. Running the dryer in this condition risks damaging internal components and poses a potential fire hazard.
Will resetting my Bosch dryer clear the E:20A1 error?
A reset may clear the displayed code temporarily, but the error will return if the underlying cause has not been addressed. Because this is a stage 2 overheating fault, simply resetting the unit without correcting the airflow restriction or faulty component is not a lasting solution. Always identify and fix the root cause before restarting the dryer.
How much does it cost to repair a Bosch dryer showing E:20A1?
If the fix is simply cleaning the lint filter, heat exchanger, or exhaust ducting, there may be no parts cost at all, just time and effort. If a component like a thermistor or thermal cutout needs replacement, parts and labor costs typically range from $100 to $300 or more depending on the specific part and your location. A heating element replacement can push costs toward the higher end of that range.

78,000+ service manuals · 160,000+ error codes · 55+ brands

Get Started

$29/month · Cancel anytime · Or $9.95 3-day pass