mypros+
Error code reference

GE Dishwasher Error Code F112

Key stuck on UI control.

Avg. service call
$285
National average. Trip fee plus diagnostic plus labor. Before parts.
MyPros+ 3-day pass
$9.95
Same diagnostic steps, on your phone. Start now.
You keep in your pocket
~$275
Even before you buy the part.
Skip the service call. Fix it yourself.
Full procedure unlocks instantly.
Get Started

What the F112 error code actually means

The F112 code means the dishwasher has detected that one of the buttons on its control panel appears to be stuck in the pressed position. This can happen because of a physically stuck button, moisture under the panel, or a faulty control board. The dishwasher displays this error to let you know something is preventing the controls from working correctly.

Diagnostic procedure

The full F112 procedure

Step 1 is visible so you can confirm you are on the right page. The remaining steps, the ones that tell you whether to actually replace a part, unlock with any pass.

MyPros+ · DiagnosticsStep 1 preview
1
First diagnostic step
Check buttons, console and light pipe, replace UI.
More steps, wiring diagram references, and verified part numbers
Includes expected resistance and voltage values, connector pinouts, and supersession notes for replacement parts.
Unlock F112 procedure $9.95

Or subscribe: $29/month for unlimited access to all codes plus Max AI diagnostics.

Most common causes of F112

Ranked by how often they cause this code
  1. 1Physically Stuck or Binding Button
  2. 2Moisture or Liquid Intrusion Under Console
  3. 3Damaged or Displaced Light Pipe
  4. 4Worn or Collapsed Button Membrane
  5. 5Failed UI Control Board

Most DIYers save hundreds by diagnosing before ordering parts.

Get Started

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

Questions people ask 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.
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.
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.
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.
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.

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

Get Started

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