mypros+
Error code reference

LG Dishwasher Error Code bC2

Touch button pressed and held for 30 continuous seconds or longer, or IC communications between Sub PBA and touch button fails.

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

The bC2 error means your dishwasher thinks a button on the control panel has been held down for too long, or the panel is having trouble communicating with the control board behind it. Check to make sure nothing is pressing against the control panel buttons. If the panel is clear and the error keeps coming back, there may be a wiring or electronic board issue.

Diagnostic procedure

The full bC2 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 if an object is resting on the touch button; check Sub PBA and touch button PBA connections.
More steps, wiring diagram references, and verified part numbers
Includes expected resistance and voltage values, connector pinouts, and supersession notes for replacement parts.
Unlock bC2 procedure $9.95

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

Most common causes of bC2

Ranked by how often they cause this code
  1. 1Object resting on the control panel
  2. 2Water or moisture on the touch panel
  3. 3Loose or disconnected wiring between Sub PBA and touch button PBA
  4. 4Failed touch button PBA
  5. 5Failed Sub PBA

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 bC2

What does bC2 mean on a LG dishwasher?
The bC2 code means the dishwasher has detected that a touch button was held continuously for 30 seconds or more, or that communication between the Sub PBA and the touch button PBA has failed. It is a control panel fault code related to the user interface electronics. The first step is to check whether anything is physically pressing on the control panel and to inspect the wiring connections between the two boards.
Is it safe to use my LG dishwasher while the bC2 error is showing?
A bC2 error typically prevents normal operation since the control panel input is being read as faulty. Attempting to run cycles while this code is active is generally not recommended, as the dishwasher may not respond correctly to control inputs. Resolve the underlying cause before resuming normal use.
How much does it cost to repair a bC2 error on an LG dishwasher?
If the issue is simply an object pressing on the panel or a loose connector, the repair costs nothing beyond your time. If a touch button PBA or Sub PBA needs to be replaced, parts typically range from around 30 to 150 dollars depending on the model, with professional labor adding 80 to 200 dollars or more. Getting a diagnosis before ordering parts is advisable since either board could be the cause.
How do I fix the bC2 error on my LG dishwasher?
Start by removing any objects that may be resting against the control panel and drying off any moisture on the surface. Then disconnect power to the dishwasher for a few minutes and restore it to see if the code clears. If the code returns, open the door panel to inspect the wiring harness connections between the Sub PBA and the touch button PBA, reseating any loose connectors. If connections are secure and the error persists, one of the two boards may need to be replaced.
Will resetting my LG dishwasher clear the bC2 error?
A reset by cutting power for a few minutes may temporarily clear the code, but if the root cause is still present, such as an object on the panel, moisture, or a bad board connection, the error will return. A reset is a useful diagnostic step to confirm whether the fault is persistent, but it is not a fix on its own.

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

Get Started

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