Codes / Body · B1xxx / B1200

B1200

Low Body · B1xxx

Climate Control Push Button Circuit

B1200 means the HVAC control module detected a fault in the climate control panel push button circuit. A/C or heat controls may not respond.

SeverityLow
SystemBody (B1)
Safe to driveYes — this affects climate comfort features only
DIY difficultyEasy to Moderate
Repair cost$50–$400 depending on cause

Summary

B1200 indicates the HVAC (heating, ventilation, and air conditioning) control module has detected a fault in the push button circuit of the climate control panel. The most common cause is a worn or stuck push button switch (35%), followed by a faulty control panel assembly (30%) and a wiring/connector issue (20%). This code affects your ability to control the A/C, heater, fan speed, or mode settings through the dashboard panel buttons, but has no impact on vehicle safety or driveability.

Severity: Low — comfort system only, no drivetrain or safety impact
Safe to drive: Yes — this affects climate comfort features only
Repair cost: $50–$400 depending on cause
DIY difficulty: Easy to Moderate


What does B1200 mean?

The climate control panel on the dashboard contains push buttons (or touch-sensitive buttons on newer vehicles) for controlling fan speed, temperature, A/C compressor engagement, recirculation mode, defrost, and air distribution. These buttons connect to the HVAC control module through a circuit matrix or multiplexed communication interface. The control module scans the button inputs to detect which buttons are pressed.

B1200 is set when the HVAC control module detects an electrical fault in the push button circuit — this could be a stuck button (producing a constant signal), an open circuit (button press not registering), or a short circuit that produces invalid button combinations. The module may lose the ability to accept manual input from some or all buttons, leaving the HVAC system stuck in its last operating mode.

On vehicles with automatic climate control, the system may still maintain cabin temperature using automatic mode even with the button circuit faulty. On manual climate control systems, losing button function means you cannot change the current HVAC settings until the panel is repaired.


Stop guessing. Get a real diagnosis.

FaultFinder pulls your VIN, your live data, and the failure history of your engine to give you a code-specific answer in 60 seconds.

Join the waitlist →