Dacor Range Oven Cooktop Error Code F90
Discovery Range: Key Loop Detect Failure
Discovery Range: Key Loop Detect Failure - data cable between relay board and control panel loose/defective, or defective membrane.
First step from the service manual
Tighten connections, replace if necessary; replace membrane.
The complete diagnostic procedure includes additional test steps, resistance specifications, wiring diagram references, and component test points.
Get the full diagnostic procedure for F90.
- 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 F90 means on a Dacor range oven cooktop
The F90 error code on a Dacor Discovery Range indicates a Key Loop Detect Failure. This fault is specific to the communication circuit that runs between the relay board and the control panel. The key loop is a continuous signal path that the control board monitors to verify that all membrane switch contacts are functioning correctly and that the data cable connecting the relay board to the control panel is intact and properly seated. When this loop is interrupted or returns an unexpected signal, the control triggers F90 to alert the user and technician to a wiring or input device fault.
The two primary hardware sources of this fault are the data cable and the membrane switch assembly. The data cable can work loose from its connectors at either the relay board end or the control panel end due to vibration over time, improper reassembly after a previous repair, or physical damage to the cable itself. A loose or partially seated connector will break the key loop signal just as completely as a severed wire. Inspecting both connection points and firmly reseating the cable is always the first diagnostic action.
If reseating the cable does not resolve the fault, the membrane switch panel is the next component to evaluate. The membrane is a flexible printed circuit that contains all the touch pad contacts. Internal delamination, moisture intrusion, or a short within the membrane can corrupt the key loop signal and trigger F90 continuously. A damaged or failed membrane requires replacement, as individual contacts within it cannot be repaired in the field.
Source: manufacturer service documentation.
Common causes of F90
- 01
Loose data cable connector
Wiring / connectionThe ribbon or data cable connecting the relay board to the control panel may have worked loose from one or both of its connectors. Check both ends of the cable and press each connector firmly into its socket.
- 02
Damaged or defective data cable
Part replacementThe data cable itself may have a break, kink, or worn insulation that interrupts the key loop signal even when connectors appear fully seated. Inspect the full length of the cable for visible damage and replace if any is found.
- 03
Failed membrane switch assembly
Part replacementThe flexible membrane touchpad can fail due to internal shorts, delamination, or moisture damage, causing the key loop to read as open or shorted. If the cable checks out, the membrane is the next component to replace.
- 04
Faulty relay board
Part replacementIf the data cable and membrane both test acceptable, the relay board itself may be failing to correctly read or transmit the key loop signal. This is less common but should be considered after other components are ruled out.
Frequently asked questions about F90
What does F90 mean on a Dacor range, oven, cooktop?
Can I fix the F90 error myself?
Is it safe to use my Dacor range while F90 is displayed?
Will resetting my Dacor range clear the F90 error code?
How much does it cost to repair a Dacor F90 error?
78,000+ service manuals · 160,000+ error codes · 55+ brands
Get Started$29/month · Cancel anytime · Or $9.95 3-day pass