mypros+
Error code reference

GE Dryer Error Code 30

Stuck Button Fault

Stuck Button Fault - Buttons not operating when pressed.

First step from the service manual

Check buttons and adjust. Check button tree. Check the clearance between the button and the backsplash hole.

The complete diagnostic procedure includes additional test steps, resistance specifications, wiring diagram references, and component test points.

MyPros+ Max

Get the full diagnostic procedure for 30.

  • 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
Get the full procedure

$29/month · Cancel anytime · Or $9.95 3-day pass

What 30 means on a GE dryer

Error code 30 on a GE dryer indicates a Stuck Button Fault, meaning the control system has detected that one or more buttons on the control panel are not responding correctly when pressed. The dryer's control board continuously monitors button input signals, and when a button fails to register a proper press or appears to be stuck in a closed position, the board flags this fault code. This is a user interface fault rather than a mechanical or thermal fault, so it typically does not indicate a problem with the motor, heating element, or other core dryer components.

The most common physical cause is misalignment between a button and the cutout hole in the backsplash panel. If a button is sitting too high, too low, or at an angle relative to its hole, it can bind against the panel material rather than traveling freely through its intended range of motion. This binding can either prevent the button from making contact with the switch beneath it or, in some cases, hold the button in a partially depressed state. The diagnostic procedure specifically calls for checking the clearance between each button and its corresponding backsplash hole.

The button tree, which is the integrated plastic assembly that holds multiple buttons in a fixed arrangement, is also a key component to inspect. If the button tree is warped, cracked, or improperly seated, individual buttons within the assembly may not actuate their underlying switches correctly. Technicians should visually inspect and physically test each button for smooth, consistent travel, and verify that the button tree is fully and correctly seated against the control board assembly.

Source: manufacturer service documentation.

Common causes of 30

  1. 01

    Button misalignment with backsplash hole

    Wiring / connection

    If a button is not centered within its cutout in the backsplash panel, it can bind against the edges of the hole instead of pressing straight through. Visually inspect each button for gaps or contact with the panel edges and check for smooth travel.

  2. 02

    Warped or improperly seated button tree

    Part replacement

    The button tree is a plastic assembly that holds multiple buttons together as a unit. If it is warped, cracked, or not fully snapped into position, individual buttons can sit at incorrect angles and fail to actuate their switches. Remove and reseat or replace the assembly to correct this.

  3. 03

    Debris or obstruction around button

    Wiring / connection

    Lint, dirt, or other debris packed around a button or inside its cutout hole can prevent full button travel. Clean around each button and its opening to rule out physical obstruction.

  4. 04

    Physically damaged or worn button

    Part replacement

    A button that has been pressed repeatedly over time can become cracked, worn down, or broken in a way that prevents proper contact with the underlying switch. Inspect buttons closely for visible damage or deformation.

  5. 05

    Faulty control board not reading button input

    Part replacement

    If the buttons and button tree are physically intact and properly aligned, the control board itself may be failing to read the button signals correctly. This is a less common cause and is typically diagnosed after ruling out all physical button issues.

See the test procedure for each cause

Frequently asked questions about 30

What does 30 mean on a GE dryer?
Error code 30 on a GE dryer is a Stuck Button Fault. It means the control board has detected that one or more buttons on the control panel are not operating correctly when pressed. The issue is typically related to button alignment, the button tree assembly, or physical obstruction around the buttons.
Can I fix error code 30 on my GE dryer myself?
In many cases, yes. Start by inspecting each button on the control panel to see if any are visibly stuck, misaligned, or binding against the edges of the backsplash hole. Cleaning around the buttons and checking that the button tree is properly seated are straightforward tasks that do not require special tools. If the buttons and assembly look fine, further diagnosis of the control board may require a technician.
Is it safe to keep using my GE dryer when error code 30 is showing?
Error code 30 is a control panel input fault and does not indicate a fire, electrical, or mechanical hazard with the dryer itself. However, if buttons are not responding correctly, you may not be able to select or change settings reliably. It is best to resolve the fault before continued regular use to avoid unintended operation.
Will resetting my GE dryer clear error code 30?
A power reset may temporarily clear the fault code, but if the underlying button or button tree issue is not corrected, the code will return. Disconnect the dryer from power for a few minutes, then restore power and test the buttons. If the code reappears, the physical cause needs to be diagnosed and repaired.
How much does it cost to repair error code 30 on a GE dryer?
If the fix is simply adjusting button alignment or clearing debris, there may be no parts cost at all. Replacing a button tree or individual button components typically costs between $15 and $60 in parts depending on the model. If the control board needs replacement, repair costs can range from $100 to $300 or more for parts and labor.

78,000+ service manuals · 160,000+ error codes · 55+ brands

Get Started

$29/month · Cancel anytime · Or $9.95 3-day pass