When a washing machine’s cabinet rusts out or the door seal develops a major tear, many people assume the entire appliance is destined for the scrap heap. However, underneath a worn exterior, a modern appliance like a Bosch Series 6 WAT28421GB/01 washing machine contains highly valuable, precision engineered components that can be salvaged to keep other machines running and out of the landfill.
In this repair guide, we’ll walk through how to put a Bosch Series 4 or Series 6 washing machine into its hidden diagnostic mode, decode common error codes, and break down the internal engineering of the machine.
Entering Bosch WAT28421GB/01 Washing Machine Diagnostic Test Mode
The built-in diagnostic program is an invaluable troubleshooting tool designed for workshop engineers. It reads historical error faults stored in the memory module and isolates individual components for testing.
Important Safety Check: Before initializing test mode, make sure the drum is completely empty of laundry and the door is firmly latched shut.
Step by Step Initialization:
| Step | Action | Display Shows |
| 1 | Close the door. | Blank |
| 2 | Turn dial to Position 8 (Power On). | Remaining time shows |
| 3 | Press and HOLD Option 2 (Spin Speed button). | Time |
| 4 | Keep holding, and turn dial to Position 9. | Time |
| 5 | Let go of the button. | P:01 or P:02 |
| 6 | Use option keys to change tests (e.g., P:05 for Pump). | P:05 |
| 7 | Press Start/Pause to begin the test. | Test starts |
| 8 | Turn dial to OFF to exit. | Blank |
Once active, you can use the RPM and Finish In buttons to cycle up and down through the distinct engineering test sub routines (e.g., motor rotation checks, heating element continuity, drainage tests). You can also watch the gull video above to get a better understanding. To initialize a specific test program, turn to its corresponding number on the dial and press Start/Pause.
Decoding Common Bosch WAT28421GB/01 Washing Machine Error Codes
During the diagnostic test run, the microprocessor evaluates the safety loops and resistance readings across various circuits. If a sub routine fails, look out for these common codes:
| Error Code (Extended / Old Version) | Meaning | Explanation |
| E80-31 (Old: E16) | Door Open | The door is not shut completely, or there is a broken door sensor, door switch, or control module. |
| E30-10 (Old: E17) | Water Shortage | The water tap is closed, water pressure is low, the filter is blocked, or the valves are broken. |
| E36-10 (Old: E18) | Pumping Time Exceeded | There is a blocked pump or drain hose, a kinked hose, or excessive foam preventing drainage. |
| E20-60 (Old: E19) | Heating Time Exceeded | There is a broken heating circuit, low voltage, or a broken heater. |
| E35-10 (Old: E23) | Aqua Stop Actuated | There is a leak in the water system or water has collected in the base tub. |
| E34-10 (Old: E25) | Turbidity Sensor Calibration Failed | The turbidity sensor is defective or calcified, or there is a wire harness defect. |
| E92-00 (Old: E29) | Incoming Cold Water Flow Too Low | The water tap is closed, water pressure is low, the filter is blocked, or there are defective inlet/aqua-stop valves. |
| E80-10 (Old: E34) | Door Cannot Lock | The door lock is broken, the door hook is stuck, or the door gasket is stiff. |
| E80-20 (Old: E35) | Door Cannot Unlock | The door lock is broken, the door hook is stuck, or the door gasket is stiff. |
| E01-05 (Old: E36) | Door Lock Circuit Defect | There is a defective door lock cable, a broken lock mechanism, or a faulty Control and Power Module. |
| E60-21 (Old: E43) | Motor Locked Rotor | The drum is blocked by laundry, the drum is running roughly, or the motor is damaged. |
| E80-32 (Old: E61) | Door Lock Implausible Status | The door is registering as simultaneously locked and open, or the emergency unlocking mechanism was activated. |
| E20-61 (Old: E20) | Unexpected Heating | The NTC temperature sensor is broken, or a heater relay is stuck. |
The Environmental Reality of Modern Sealed Drums
One of the greatest design flaws facing the modern domestic appliance repair sector is the transition toward completely welded/sealed drums or plastic wash outer tubs.
Historically, if a drum spider cracked or the main bearings failed, an engineer could simply unbolt the two halves of the plastic tub, replace the inexpensive bearings and rubber lip seal, and rebuild the unit.
Today, many major manufacturers heat weld the outer tub halves permanently together in the factory. If the bearings fail on these units, you are forced to replace the entire outer tub and inner drum assembly as a single component costing upwards of £300. This deliberate engineering choice effectively forces working appliances into crushing yards prematurely. By cleanly salvaging components like PCBs, motors, valves, and doors from cabinets with cosmetic or seal failures, we can counteract this waste and keep functional machinery alive.
If you have any questions about your appliances, please provide your brand, full model number which is written on the identification label, and a detailed description of the issue. Please visit our Contact Us page and make sure you fill out the request for what your problem is. A video shoot of the problem would be perfect as well.
If you found this guide helpful, consider supporting us by clicking on the Buy Paul a Beer link to help us continue making repair videos and guides.
Spare Parts for Bosch WAT28421GB/01 Washing Machine
Door Seal 00686848
Pump 00145212
Motor 00145822
Soap Drawer 00702581
Control Panel PCB 12020954
Soap Box 11011877 11011543
Pressure Switch 10012218
Belt 55000002576 00678915
Motor PCB 12016026
Mains Plug 00632994
Heater 12004179
Waste Pipe 00702582
Suspension Legs 00702596