Bosch Washer Error Code dr:12
Motor control high current switch off
Motor control high current switch off — motor overloaded or binding.
First step from the service manual
Run test P4; check for motor overload or binding condition.
The complete diagnostic procedure includes additional test steps, resistance specifications, wiring diagram references, and component test points.
Get the full diagnostic procedure for dr:12.
- 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 dr:12 means on a Bosch washer
The dr:12 error code on a Bosch washer indicates a high current shut-off event within the motor control system. When the motor draws excessive current, the motor control board detects an overcurrent condition and cuts power to the motor to prevent damage to the windings, control electronics, or both. This protective shutdown is triggered when the motor is working harder than it should be, which is reflected in abnormally elevated amperage draw during a wash or spin cycle.
The root cause is typically a mechanical binding condition or a true motor overload. Binding can originate from a worn or seized drum bearing, a locked or jammed drum caused by a foreign object lodged between the drum and the tub, or a pump that has seized and is causing resistance throughout the drive system. The motor itself may also be failing internally, with degraded windings increasing resistance and causing excessive current draw under normal operating loads.
Diagnosing this fault properly requires running test P4 from the service diagnostics menu. This test isolates motor function and allows a technician to observe whether the high-current condition is reproducible and at what point in the motor's operation it occurs. The results help differentiate between a mechanically bound drum or pump, a failing motor, and a faulty motor control board that may be misreading current levels. Visual inspection of the drum for obstructions and manual rotation of the drum to check for bearing smoothness are important early steps before component replacement.
Source: manufacturer service documentation.
Common causes of dr:12
- 01
Foreign object jamming the drum
Wiring / connectionCoins, underwire, or small items can become lodged between the drum and the outer tub, causing mechanical resistance that forces the motor to overwork. Check for unusual noises during drum rotation and inspect the drum seal area for trapped objects.
- 02
Worn or seized drum bearings
Part replacementDegraded drum bearings create significant rotational friction, which increases the load on the motor and can trigger a high-current fault. A grinding or rumbling noise during spin, or stiff manual drum rotation, points to bearing failure.
- 03
Seized or obstructed drain pump
Part replacementA drain pump that is blocked by debris or has a failed impeller can create resistance in the drive system, contributing to motor overload. Check the pump filter for blockages and listen for abnormal pump noise.
- 04
Failing drive motor
Part replacementInternally degraded motor windings can cause the motor to draw excessive current even under normal load conditions. This is confirmed through diagnostic test P4 if no mechanical binding is found elsewhere.
- 05
Faulty motor control board
Part replacementIn some cases the motor control board may incorrectly measure current or fail to regulate motor power properly, generating a false overcurrent fault. This is typically diagnosed after ruling out all mechanical and motor causes.
Frequently asked questions about dr:12
What does dr:12 mean on a Bosch washer?
How do I fix the dr:12 error on my Bosch washer?
Is it safe to keep using my Bosch washer when dr:12 appears?
Will resetting the washer clear the dr:12 error?
How much does it cost to repair a Bosch washer with a dr:12 error?
78,000+ service manuals · 160,000+ error codes · 55+ brands
Get Started$29/month · Cancel anytime · Or $9.95 3-day pass