GE Dryer Error Code 29
Suds Lock Abatement Failure
Suds Lock Abatement Failure - Cycle has terminated due to too many suds.
First step from the service manual
Ensure basket is able to rotate freely. Ensure consumer is using the proper amount of HE detergent. Ensure speed sensor is plugged in and correctly seated to the motor.
The complete diagnostic procedure includes additional test steps, resistance specifications, wiring diagram references, and component test points.
Get the full diagnostic procedure for 29.
- 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 29 means on a GE dryer
Error code 29 on a GE dryer indicates a Suds Lock Abatement Failure, meaning the control board has detected excessive suds during the cycle and shut the machine down as a protective measure. This code is tied to the drum rotation and speed sensing system. The control monitors drum movement through the speed sensor mounted on the motor, and when suds create enough resistance to impede normal basket rotation, the cycle terminates rather than forcing the motor to continue under load.
The most common root cause is the use of incorrect or excessive detergent. High-efficiency dryers and washer-dryer combinations require HE-rated detergent in precise amounts. Standard detergent or too much HE detergent generates foam that can migrate into mechanical components, creating drag on the drum and triggering this fault. The speed sensor then reports abnormal drum behavior, and the control interprets this as a suds lock condition.
Beyond detergent issues, the fault can also originate from a mechanical problem independent of suds. If the drum basket cannot rotate freely due to a worn drum bearing, seized idler pulley, or a foreign object caught in the drum seal, the speed sensor will again detect abnormal rotation and the control may log code 29. The speed sensor connection itself is also a suspect: a loose or improperly seated connector at the motor can cause intermittent or absent speed signal readings, leading the control to falsely register a suds lock condition.
Source: manufacturer service documentation.
Common causes of 29
- 01
Excessive or incorrect detergent
Wiring / connectionUsing standard detergent or too much HE detergent generates heavy suds that create drag on the rotating drum. Switch to a properly measured amount of HE detergent and run a rinse cycle to clear residual foam.
- 02
Drum basket not rotating freely
Part replacementA worn drum bearing, seized idler pulley, or foreign object lodged in the drum seal can prevent free rotation and trigger this fault. Manually turn the drum with power off to check for resistance, grinding, or binding.
- 03
Speed sensor disconnected or improperly seated
Wiring / connectionThe speed sensor connector on the motor may have come loose or is not fully seated, causing the control board to receive an incorrect or absent rotation signal. Inspect the connector and firmly reseat it to the motor.
- 04
Faulty speed sensor
Part replacementIf the speed sensor is properly connected but still sending incorrect data, the sensor itself may have failed. A defective sensor will cause the control to misread drum speed and incorrectly log a suds lock condition.
- 05
Control board fault
Part replacementIn rare cases, the main control board may be misinterpreting speed sensor data even when all mechanical and electrical components are functioning correctly. This is typically diagnosed only after all other causes have been ruled out.
Frequently asked questions about 29
What does 29 mean on a GE dryer?
How do I fix error code 29 on my GE dryer?
Will resetting my GE dryer clear error code 29?
Is it safe to keep using my GE dryer when error code 29 appears?
How much does it cost to repair a GE dryer with error code 29?
78,000+ service manuals · 160,000+ error codes · 55+ brands
Get Started$29/month · Cancel anytime · Or $9.95 3-day pass