E18 means Bosch’s washer couldn’t finish draining within its expected time, almost always a blocked pump or a kinked drain hose.
E18 shows up when the washer’s drain cycle runs past its expected time. The control board doesn’t know exactly why the water hasn’t cleared, it just knows the drain took too long, so it stops the cycle rather than risk overflowing on the next fill. Most of the time the cause is sitting in the pump housing or the drain hose, not the pump motor itself.
The information provided here is a diagnostic aid and does not replace the intervention of a qualified professional.
No cause is certain until it has been checked on the appliance.
An error code varies by brand
The same code can have a different meaning depending on the brand and model. Always check your appliance's manual before acting.
When to call a professional
If the simple checks turned up nothing, if the repair involves electricity, gas, or the sealed refrigerant system, or if you have any doubt at all: stop there and hand the appliance over to a qualified technician.