mypros+
Error code reference

GE Dishwasher Error Code F112

Key stuck on UI control.

Key stuck on UI control.

First step from the service manual

Check buttons, console and light pipe, replace UI.

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 F112.

  • 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 F112 means on a GE dishwasher

The F112 error code on a GE dishwasher indicates that one or more buttons on the user interface (UI) control panel are registering as continuously pressed, or "stuck." The UI control is the board and button assembly that accepts your input and communicates cycle selections to the main control board. When the dishwasher's control system detects that a key input signal remains active without interruption, it interprets this as a stuck or shorted button condition and triggers the F112 fault to prevent unintended operation.

The most common hardware culprits are physical debris or moisture trapped beneath a button, a warped or swollen button membrane, or a damaged light pipe assembly that puts mechanical pressure on the underlying switch contacts. The light pipe is a translucent component that routes indicator light from the board to the panel surface, and if it shifts or breaks, it can press against a button contact continuously. In some cases, the flexible membrane keypad itself degrades over time and a portion of it collapses against the contact pad, simulating a held keypress.

Diagnosis begins with a close visual inspection of each button for sticking, unusual resistance, or visible damage to the console surface. The light pipe should be checked for cracks, displacement, or any warping that could create contact pressure. If no physical obstruction or damage is found and buttons feel and operate normally, the UI control board itself has likely developed an internal fault on one of its key-sense circuits, and the board will need to be replaced to resolve the error.

Source: manufacturer service documentation.

Common causes of F112

  1. 01

    Physically Stuck or Binding Button

    Wiring / connection

    Food residue, grease, or debris can work its way under a button and prevent it from returning to its unpressed position. Press each button individually and check for any that feel stiff, do not spring back, or feel tacky.

  2. 02

    Moisture or Liquid Intrusion Under Console

    Part replacement

    Water or cleaning solution seeping behind the control panel can bridge contacts on the membrane keypad, causing the control to read a button as continuously held. Inspect the console edges and membrane for signs of moisture or corrosion.

  3. 03

    Damaged or Displaced Light Pipe

    Part replacement

    The light pipe assembly routes indicator LEDs to the panel surface and, if cracked or shifted out of position, can apply constant mechanical pressure to a button contact. Inspect the light pipe for physical damage or misalignment.

  4. 04

    Worn or Collapsed Button Membrane

    Part replacement

    The flexible membrane keypad can degrade over time, causing one or more key areas to permanently deflect against the contact pad beneath. This produces the same signal as a held button press.

  5. 05

    Failed UI Control Board

    Part replacement

    If all buttons, the light pipe, and the membrane appear undamaged and functional, the UI control board itself may have a faulty key-sense circuit. In this case, the board must be replaced to clear the fault.

See the test procedure for each cause

Frequently asked questions about F112

What does F112 mean on a GE dishwasher?
F112 indicates that the dishwasher's user interface control has detected a key that appears to be continuously stuck in the pressed position. The control board monitors button input signals, and when one remains active without interruption, it flags the F112 fault. This can be caused by a stuck button, debris or moisture under the panel, a displaced light pipe, or a faulty UI board.
Can I fix the F112 error on my GE dishwasher myself?
In many cases, yes. Start by inspecting each button on the control panel for sticking, debris, or physical damage. Check the light pipe assembly for cracks or displacement. If a button is physically stuck, carefully cleaning around it may resolve the issue. If the panel and buttons appear fine, the UI control board will likely need to be replaced, which is a more involved repair but achievable for a confident DIYer.
Will resetting my GE dishwasher clear the F112 error?
A reset may temporarily clear the F112 code, but if the underlying cause is not corrected, the error will return. If a button is physically stuck or the light pipe is pressing against a contact, the fault will reappear as soon as the control runs its self-check again. A reset is useful for ruling out a one-time software glitch, but a persistent F112 requires physical inspection and likely component repair or replacement.
Is it safe to use my GE dishwasher while the F112 code is active?
It is generally not recommended to continue using the dishwasher while F112 is active. A stuck button input can cause the control system to behave unpredictably, potentially starting unintended cycles or preventing the unit from completing a cycle correctly. Address the fault before resuming regular use to avoid potential water or electrical issues.
How much does it cost to repair a GE dishwasher with the F112 error?
If only cleaning or minor adjustment is needed, the repair may cost little to nothing. If the UI control board requires replacement, parts typically range from $50 to $200 depending on the specific model, with professional labor adding $100 to $250 on top of parts. Replacing the membrane keypad or light pipe assembly is generally less expensive than a full UI board replacement.

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

Get Started

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