mypros+
Error code reference

Bosch Dryer Error Code 3

NTC R2 fault

NTC R2 fault – Cupboard dry LED flashes in the progress indicator, indicating an NTC thermistor fault for NTC R2 (heater air temperature sensor).

First step from the service manual

Test NTC R2, cable, and plug-and-socket connection (same procedure as Error 1).

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 3.

  • 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 3 means on a Bosch dryer

Error code 3 on a Bosch dryer indicates a fault with NTC R2, the heater air temperature sensor. This thermistor monitors the temperature of the air entering or exiting the heater assembly, and the dryer's control board uses its resistance readings to regulate the heating cycle. When the board detects a resistance value outside the expected operating range, either too high (open circuit) or too low (short circuit), it flags error code 3 and signals the fault by flashing the Cupboard Dry LED in the progress indicator.

NTC thermistors change resistance predictably as temperature changes. A properly functioning NTC R2 will show a specific resistance at room temperature, and that value will decrease as temperature rises. If the sensor reads an implausibly high resistance, the circuit is likely open due to a broken wire or failed thermistor. If resistance is near zero, a short in the sensor or wiring is probable. Either condition prevents accurate heater air temperature monitoring, which is a safety-critical function, so the dryer shuts down.

Diagnosis follows the same procedure used for Error 1 (NTC R1). Technicians should inspect the NTC R2 sensor itself, the connecting cable along its full length, and the plug-and-socket connection at both the sensor end and the control board end. Resistance testing with a multimeter at room temperature, combined with a visual inspection for chafed insulation, corrosion at connectors, or physical damage to the sensor body, will typically identify the root cause.

Source: manufacturer service documentation.

Common causes of 3

  1. 01

    Failed NTC R2 thermistor

    Part replacement

    The thermistor itself has failed internally, producing a resistance reading that is either far out of range or completely open. Testing with a multimeter at room temperature will reveal whether the sensor is producing a plausible resistance value.

  2. 02

    Damaged or broken sensor cable

    Part replacement

    The wiring harness connecting NTC R2 to the control board can develop breaks or shorts due to heat exposure or repeated movement. A thorough visual inspection and continuity test along the full cable length will identify any breaks.

  3. 03

    Corroded or loose plug-and-socket connection

    Wiring / connection

    The connector between the NTC R2 cable and the control board or sensor terminal can develop corrosion or a loose fit, creating intermittent or complete loss of signal. Inspect the connector pins for oxidation, debris, or damage and check that the plug seats firmly.

  4. 04

    Short circuit in the sensor wiring

    Part replacement

    Chafed insulation can cause the sensor wires to contact each other or the dryer chassis, resulting in a near-zero resistance reading that the control board interprets as a fault. Look for worn insulation especially where cables pass through sheet metal openings.

See the test procedure for each cause

Frequently asked questions about 3

What does 3 mean on a Bosch dryer?
Error code 3 on a Bosch dryer indicates an NTC R2 fault, meaning the heater air temperature sensor is not producing a valid signal. The Cupboard Dry LED in the progress indicator flashes to alert you to this condition. The control board monitors the resistance from this thermistor to regulate heating, and when that resistance falls outside acceptable limits, the dryer stops operating. The fault can originate from the sensor itself, its connecting cable, or the plug-and-socket connection.
Can I fix error code 3 on my Bosch dryer myself?
A knowledgeable DIYer with a multimeter can check the NTC R2 sensor resistance and inspect the cable and connectors for obvious damage or corrosion. If the connector is simply loose or dirty, reseating or cleaning it may resolve the fault. However, if the thermistor or wiring needs replacement, comfort with disassembling the dryer cabinet and working around heating components is required, so many homeowners prefer to call a technician.
Is it safe to keep using my Bosch dryer when error code 3 appears?
You should not continue running the dryer while error code 3 is active. NTC R2 provides temperature data that the control board uses to manage heater output safely. Without accurate readings from this sensor, the dryer cannot properly regulate heat, which could create a risk of overheating. The dryer is designed to stop operation when this fault is detected for exactly this reason.
Will resetting my Bosch dryer clear error code 3?
A power reset may temporarily clear the error display, but the fault will return as soon as the dryer attempts a cycle and the control board reads an out-of-range signal from NTC R2 again. The underlying problem with the sensor, cable, or connection must be diagnosed and corrected for the error to clear permanently.
How much does it cost to repair error code 3 on a Bosch dryer?
Repair costs vary depending on the root cause. If only the plug-and-socket connection needs cleaning or reseating, there may be little or no parts cost involved. Replacing the NTC R2 thermistor itself is generally a lower-cost repair, with parts typically in the range of $15 to $60 depending on the model. If a wiring harness needs replacement, parts and labor combined can range from $80 to $200 or more.

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

Get Started

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