Error code Error 31 displayed on your Bosch or Siemens washing machine signals a critical malfunction detected within the motor control system. This system is responsible for regulating the speed and direction of the main wash motor, ensuring proper drum rotation for washing and spinning cycles. When this error appears, it typically points to an electrical fault preventing proper communication or power delivery to the motor assembly.
To effectively diagnose and resolve Error 31, attention must be directed toward three primary areas: the electrical connections, the motor unit, and the associated control module.
Inspect the Wiring Harness: Carefully examine all wiring connecting the main control board (PCB) to the motor assembly. Look specifically for any signs of overheating, fraying, pinched sections, or loose connections at the connectors. Even a slightly corroded or loose terminal can interrupt the low-voltage signaling or high-current path required for motor operation, triggering the Error 31 code. Ensure all connectors are firmly seated.
Examine the Drive Motor: The main drive motor itself may be faulty. Inspect the motor assembly for physical damage or excessive heat exposure. If the error persists after checking the wiring, the motor windings or internal brushes (if applicable to your motor type) may have failed, leading to an impedance mismatch or open circuit that the control board recognizes as an error.
Investigate the Motor Control Module (Inverter Board): This module, sometimes referred to as the inverter board or motor electronics board, translates signals from the main PCB into the variable frequencies needed to drive the motor. A defective component on this module—such as a failed capacitor, triac, or relay—is a common cause of Error 31. Verify that the connections leading into and out of this module are secure. A loose connection here can result in erratic power delivery, causing the machine to report the fault. If the module is determined to be the source, it will likely require replacement by a qualified technician.