What it means
Communication with Seat Control Module B was not received as expected. The code does not identify which seat or functions the module controls.
At a glance
- Usually lights the warning light of the system that lost communication
How it works
Seat Control Module B sends seat status and control messages over the vehicle network; B identifies the module and does not establish which seat or functions it controls. U0209 is stored when a monitoring module misses valid expected messages from Module B for the calibrated interval.
Common causes
Most likely first.
- Module unpowered
- Gateway module routing CAN messages incorrectly
- CAN terminating resistor (120 Ω) drifted out of spec
Symptoms
- Multiple warning lights may illuminate
- Affected modules may go into limp mode or shut down
- Specific functions inoperative depending on module
- Diagnostic tools may show communication faults
How to diagnose it
- Record freeze-frame data and scan all modules for communication faults to determine whether U0209 stands alone or accompanies wider network loss.
- Check whether a capable scan tool can communicate with Seat Control Module B and identify which other modules report it offline.
- Use vehicle-specific wiring information to locate Module B, then inspect its connector, harness, and grounds for corrosion, moisture, damage, or looseness.
- Verify Module B’s power and ground circuits under the manufacturer’s specified test conditions.
- If those circuits pass, test the CAN wiring and network termination to specification, then consider gateway routing if several modules are affected.
Common fixes
- Repair damaged wiring or clean and secure the Module B connector.
- Restore a faulty power or ground connection to Seat Control Module B.
- Repair a CAN wiring or termination fault confirmed by tests.
- Address gateway routing if the network evidence supports it.
Can I keep driving?
Seat functions may not respond; position and secure the seat before driving, and avoid adjusting it on the move. Do not drive if the seat cannot be locked in a safe position.
A code shows where the control module detected a fault, not always which part failed. Check the causes in order and confirm with a test before replacing parts. Have several codes? Check them together
This is a generic code: it means the same on every make. The car’s maker may add more detail in its own service information.