Bosch Washer Error Code d: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 d: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 d:12 means on a Bosch washer
Error code d:12 on a Bosch washer indicates a high current shutoff triggered by the motor control board. When the drive motor draws more current than the control system's rated threshold, the motor controller cuts power to protect both the motor windings and the control electronics from thermal or electrical damage. This is a protective fault, meaning the machine has detected an unsafe operating condition and stopped the cycle before component damage occurs.
The most common root cause is a mechanical binding condition in the drum or drive system. If the drum cannot rotate freely, the motor works harder to overcome the resistance, which causes current to spike above the shutoff threshold. Binding can result from a seized drum bearing, a foreign object caught between the drum and tub, a worn or failed drive belt creating drag, or a locked rotor caused by a failing motor. Overloading the drum with too large a load can also force the motor into a high-current state.
Diagnosing d:12 requires running test program P4, which exercises the motor and drive system under controlled conditions to isolate whether the fault is mechanical or electrical. During P4, a technician should listen for abnormal bearing noise, feel for drum resistance when rotating by hand, and inspect the motor and wiring harness for signs of overheating, damaged windings, or loose connections. If the drum spins freely by hand but the fault recurs under P4, the motor itself or the motor control board may be the source of the excessive current draw.
Source: manufacturer service documentation.
Common causes of d:12
- 01
Drum or drive system binding
Part replacementA foreign object lodged between the drum and tub, or a seized drum bearing, creates mechanical resistance that forces the motor to draw excessive current. Check if the drum rotates freely by hand with the machine unplugged.
- 02
Overloaded drum
Wiring / connectionAn excessively large or unbalanced load can stall the motor during spin or agitation, triggering the high current shutoff. Remove some items and attempt the cycle again.
- 03
Worn or failed drive belt
Part replacementA damaged belt can bunch up or create uneven drag on the drum pulley, increasing the load on the motor. Inspect the belt for cracking, fraying, or incorrect tension.
- 04
Failing or seized drive motor
Part replacementA motor with worn bearings or damaged windings may draw high current even under normal load conditions. Running test P4 can help confirm whether the motor itself is the source of the fault.
- 05
Faulty motor control board
Part replacementIf the drum spins freely and the motor tests within normal parameters, the motor control board may be incorrectly sensing or triggering the high current shutoff. This is less common but possible after ruling out mechanical causes.
Frequently asked questions about d:12
What does d:12 mean on a Bosch washer?
Can I fix d:12 on my Bosch washer myself?
Is it safe to keep using my washer when d:12 appears?
Will resetting the washer clear the d:12 error code?
How much does it cost to repair a Bosch washer showing d:12?
78,000+ service manuals · 160,000+ error codes · 55+ brands
Get Started$29/month · Cancel anytime · Or $9.95 3-day pass