Bosch Dryer Error Code E:167
Main heating circuit
Main heating circuit - lint filter blocked or heat exchanger covered with ice (Frozen Evaporator).
First step from the service manual
Clean lint filter.
The complete diagnostic procedure includes additional test steps, resistance specifications, wiring diagram references, and component test points.
Get the full diagnostic procedure for E:167.
- 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 E:167 means on a Bosch dryer
The E:167 error code on a Bosch dryer indicates a fault in the main heating circuit caused by restricted airflow. The control board detects this condition when temperature sensors identify abnormal heat buildup or improper thermal cycling, which occurs when air cannot move freely through the system. The two primary triggers are a blocked lint filter and a frozen evaporator (heat exchanger covered with ice), both of which prevent adequate airflow across the heating components.
In heat pump dryer models, the evaporator is a critical component of the refrigerant circuit that absorbs moisture from the drum air. If the evaporator becomes coated with ice, airflow through the heat exchanger is severely reduced, causing the heating circuit to behave abnormally and triggering the E:167 fault. Ice formation on the evaporator can result from operating the dryer in very cold ambient temperatures, a refrigerant system issue, or a defrost cycle failure. The lint filter, on the other hand, collects fiber debris from every load, and if left uncleaned it progressively restricts the airflow path that feeds the heating circuit.
Because restricted airflow directly impacts heating efficiency and can cause thermal components to operate outside safe parameters, the dryer halts the cycle and displays E:167 as a protective measure. Resolving the error requires identifying which of the two conditions is present: a blocked lint filter is the most common and easily corrected cause, while a frozen evaporator may require allowing the unit to defrost completely before restarting, or further diagnosis of the heat pump refrigerant circuit.
Source: manufacturer service documentation.
Common causes of E:167
- 01
Clogged lint filter
Wiring / connectionA lint filter loaded with debris is the most frequent cause of E:167. Remove and clean the lint filter thoroughly, and also check the filter housing for any accumulated lint buildup.
- 02
Frozen evaporator (heat exchanger)
Wiring / connectionIn heat pump dryers, the evaporator can develop an ice coating that blocks airflow through the heat exchanger. This is often visible as frost buildup inside the unit and may be caused by operating the dryer in a very cold environment.
- 03
Low ambient temperature in installation area
Wiring / connectionBosch heat pump dryers are designed to operate within a specific ambient temperature range. Running the dryer in an unheated garage or cold room during winter can cause the evaporator to freeze, triggering this code.
- 04
Blocked or kinked exhaust or air circulation path
Wiring / connectionObstructions beyond the lint filter, such as debris in the internal ducting or a blocked condenser unit, can also reduce airflow enough to trigger E:167. Inspect all accessible airflow passages and clean the condenser if applicable.
- 05
Refrigerant circuit fault
Part replacementA refrigerant leak or compressor issue in the heat pump circuit can cause abnormal evaporator temperatures leading to ice formation. This condition requires professional diagnosis and likely component replacement.
Frequently asked questions about E:167
What does E:167 mean on a Bosch dryer?
How do I fix the E:167 error on my Bosch dryer?
Is it safe to keep using my Bosch dryer when E:167 is displayed?
Will resetting my Bosch dryer clear the E:167 error?
How much does it cost to repair a Bosch dryer showing E:167?
78,000+ service manuals · 160,000+ error codes · 55+ brands
Get Started$29/month · Cancel anytime · Or $9.95 3-day pass