iC0 — Communication error
The user-interface board and the main control board can no longer talk reliably. The dishwasher cannot accept commands or report state.
- Keep using it?
- Yes, with caution
- DIY difficulty
- Moderate
- Verified against
- frigidaire.com ↗
How to fix it
- Power off at the breaker for 5 minutes.
- Remove the inner door panel and reseat the ribbon cable at both ends.
- Inspect the ribbon for kinks, tears, or corrosion.
- Replace the ribbon cable if damaged.
- Swap in a known-good UI board if communication still fails.
- Replace the main control board last.
Why it happens
Typical signs: Buttons unresponsive · iC0 displayed on power-up · Display blank or flickering · Cycle won't start or aborts immediately
- Loose ribbon cable between UI and main board Door slamming can vibrate the connector loose.
- Damaged ribbon cable Crimped or chafed cable inside the door.
- Failed user-interface board UI MCU stops responding to polls from the main board.
- Failed main control board Comm UART failure on the main board.
Parts you may need
If diagnosis points to a failed part, these are the common replacements. As an Amazon Associate we earn from qualifying purchases.
More Frigidaire dishwasher codes
Always unplug an appliance before servicing it. This guide is for informational purposes and is not a substitute for a qualified technician. Verified against manufacturer documentation: frigidaire.com.