mypros+
Error code reference

Thermador Range Error Code F20

Upper oven cancel key shorted high / Function switch problems (Gaggenau).

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 F20 error code actually means

Your Thermador range is detecting that the cancel button on the upper oven is being held down or is stuck, even when nobody is pressing it. This is usually caused by a faulty control panel or a loose internal connection. The oven has stopped normal operation as a safety measure until the issue is resolved.

Diagnostic procedure

The full F20 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 all connections between the control display PCB and the touch panel. Replace control display PCB or touch panel or both.
More steps, wiring diagram references, and verified part numbers
Includes expected resistance and voltage values, connector pinouts, and supersession notes for replacement parts.
Unlock F20 procedure $9.95

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

Most common causes of F20

Ranked by how often they cause this code
  1. 1Faulty touch panel (shorted cancel key)
  2. 2Loose or damaged ribbon cable connection
  3. 3Failed control display PCB
  4. 4Moisture or heat damage to the control panel area
  5. 5Function switch problem (Gaggenau variants)

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 F20

What does F20 mean on a Thermador range?
F20 on a Thermador range means the control board has detected that the upper oven cancel key is shorted in the high position, essentially reading as if the button is stuck on. On Gaggenau-platform units, this code can also indicate a function switch problem. The oven stops normal operation until the fault is cleared. The issue originates in the touch panel, the control display PCB, or the connections between them.
Is it safe to keep using my range with an F20 error code?
It is not advisable to continue using the range while the F20 fault is active. The error indicates a problem with the control input system, and operating the oven in a faulted state could lead to unpredictable behavior. Addressing the fault before resuming normal use is the safest approach.
How much does it cost to repair an F20 error on a Thermador range?
Repair costs vary depending on which component has failed. A replacement touch panel typically ranges from around $80 to $200 or more for the part alone, while a control display PCB can range from $150 to $400 or higher depending on the model. Adding professional labor generally brings the total repair cost to somewhere between $200 and $600 or more. If both components need replacement at the same time, costs will be toward the higher end of that range.
Can I fix the F20 error myself, or do I need a technician?
A knowledgeable DIYer can start by checking and reseating the ribbon cable and wiring harness connections between the touch panel and the control display PCB, as a loose connection is sometimes the only issue. However, if the touch panel or control board needs to be replaced, comfort with disassembling the control panel area and handling electronic components is required. If you are not confident working with these components, a qualified technician is recommended to avoid further damage.
Will resetting the range clear the F20 error code?
Resetting the range by cutting power at the breaker for several minutes may temporarily clear the F20 code, but the fault will return if the underlying hardware problem, such as a shorted touch panel or faulty connection, has not been corrected. A reset is useful for confirming whether the fault is persistent, but it does not substitute for diagnosing and repairing the root cause.

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

Get Started

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