GE Washer Dryer Error Code 31
Out of balance (OOB) fallback in final spin
Out of balance (OOB) fallback in final spin - machine is unable to reach terminal speed during final spin due to OOB.
First step from the service manual
Manually rebalance the load, check basket for damage, and run a Drain & Spin cycle.
The complete diagnostic procedure includes additional test steps, resistance specifications, wiring diagram references, and component test points.
Get the full diagnostic procedure for 31.
- 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 31 means on a GE washer dryer
Error code 31 on a GE washer/dryer combination unit indicates an out-of-balance (OOB) fallback condition during the final spin cycle. This means the control board attempted to bring the drum up to its terminal (maximum) spin speed but could not achieve that target speed because the load inside the basket was unevenly distributed. When the machine detects excessive vibration or an imbalanced load, it falls back to a lower speed or halts the spin phase entirely rather than risk mechanical damage or excessive movement of the unit.
The motor speed and drum balance are monitored continuously by the control system throughout the spin cycle. During the final spin, the machine expects to ramp up to a specific RPM. If the load shifts or was never distributed evenly, centrifugal force amplifies the imbalance, causing vibration spikes that trigger the OOB fallback. The machine logs error code 31 and terminates or reduces the final spin to protect internal components including the bearings, suspension, and drum assembly.
Common causes include clothing bunched on one side of the drum, a single heavy item like a comforter or pair of jeans tumbling unevenly, or physical damage to the basket itself such as a bent drum or worn suspension components. A damaged or out-of-level unit can also prevent proper load redistribution during the spin ramp-up. The first diagnostic step is to manually redistribute the load, inspect the basket for visible damage or deformation, and run a Drain and Spin cycle to confirm whether the condition clears.
Source: manufacturer service documentation.
Common causes of 31
- 01
Uneven load distribution
Wiring / connectionClothing tangled together or piled on one side of the drum creates an imbalance that worsens as spin speed increases. Open the door, separate and redistribute items by hand, then restart the spin cycle.
- 02
Single large or heavy item
Wiring / connectionItems like jeans, towels, comforters, or rugs tend to absorb water and clump to one side during spin. Adding a second similar item to balance the load, or running the heavy item alone on a bulky cycle, often resolves this.
- 03
Unit not level
Wiring / connectionIf the machine is not sitting level on the floor, the drum cannot redistribute the load effectively during spin. Check all four feet with a bubble level and adjust the leveling legs until the unit is stable and even.
- 04
Worn or damaged suspension components
Part replacementWorn suspension rods, springs, or dampers allow the drum to shift excessively during spin, triggering OOB detection even with a properly loaded drum. Inspect the suspension components for wear, breakage, or loss of damping resistance.
- 05
Damaged or deformed basket
Part replacementA bent, cracked, or warped drum basket can cause persistent imbalance regardless of how the load is distributed. Visually inspect the basket interior for deformation, cracks, or foreign objects lodged between the basket and tub.
Frequently asked questions about 31
What does 31 mean on a GE washer, dryer?
How do I fix error code 31 on my GE washer/dryer?
Is it safe to keep using my GE washer/dryer when error code 31 appears?
Will resetting my GE washer/dryer clear error code 31?
How much does it cost to repair a GE washer/dryer showing error code 31?
78,000+ service manuals · 160,000+ error codes · 55+ brands
Get Started$29/month · Cancel anytime · Or $9.95 3-day pass