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.
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
$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
- 01
Physically Stuck or Binding Button
Wiring / connectionFood 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.
- 02
Moisture or Liquid Intrusion Under Console
Part replacementWater 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.
- 03
Damaged or Displaced Light Pipe
Part replacementThe 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.
- 04
Worn or Collapsed Button Membrane
Part replacementThe 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.
- 05
Failed UI Control Board
Part replacementIf 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.
Frequently asked questions about F112
What does F112 mean on a GE dishwasher?
Can I fix the F112 error on my GE dishwasher myself?
Will resetting my GE dishwasher clear the F112 error?
Is it safe to use my GE dishwasher while the F112 code is active?
How much does it cost to repair a GE dishwasher with the F112 error?
78,000+ service manuals · 160,000+ error codes · 55+ brands
Get Started$29/month · Cancel anytime · Or $9.95 3-day pass