FIVE STARAIRBAGS
Sold and shipped fromJacksonville, Arkansas
Mon to Fri, 9 AM to 5 PM CT501-988-0611
Cart
Nissan, Infiniti and Mercedes-Benz SRS fault code

B1022: Occupant Classification Communication or Control Unit Coding

B1022 covers two unrelated faults depending on the badge on the car. On Nissan and Infiniti it means communication between the occupant classification control unit and the diagnosis sensor unit has been interrupted. On Mercedes-Benz it means the restraint systems control unit coding is faulty. Both leave the passenger side of the restraint system working incorrectly, and they are repaired in completely different places.

Communication fault

What B1022 means

Nissan calls the airbag module the diagnosis sensor unit. The occupant classification system has its own control unit, mounted under the front passenger seat, working with a pressure mat in the seat cushion. That control unit decides how the seat is occupied and reports it up so the passenger airbag can be enabled or suppressed. B1022 is the report that the line between the two went quiet.

This code separates cleanly from its neighbors. B1017 is an occupant classification control unit failure, B1018 is a sensor failure in the seat cushion, and B1023 is the passenger airbag off indicator circuit. B1022 sits between them and points at the link.

The Mercedes-Benz meaning has nothing to do with any of that. In the Daimler fault list, B1022 reads: restraint systems control unit coding is faulty. B1023, B1073, and B1074 carry identical wording. It is a configuration problem inside component N2/7, and it normally follows a control unit that was replaced or a car assembled with equipment the coding does not match.

Common causes

Crash data or hardware fault?

Neither version is stored crash data. Nissan and Infiniti log collisions under B1209 for a frontal event and B1210 for a side event, and Mercedes keeps its own crash record separately. B1022 is a live fault in both systems, so clearing codes does not address it.

The practical consequence lands on the passenger seat. With the occupant classification system out of contact, the module has no reliable read on who is sitting there, and passenger airbag status follows from that. Odd behavior from the passenger airbag off indicator is usually what sends the vehicle in.

Does our reset clear it?

No. There is no crash record involved in either version, so a module reset has nothing to clear.

On Nissan and Infiniti the repair is the wiring or a control unit, followed by a zero point reset performed with the factory tool. The reset is an initializing procedure required whenever the passenger seat is removed and installed or the occupant classification system is serviced, and without it the occupant detection system does not operate normally. On Mercedes the fix is coding, done with a dealer level tool at the vehicle. Where we help is the case sitting underneath a lot of these repairs, when the module has locked with crash data from a collision and needs an airbag module reset before it goes back in.

Which makes throw it

The occupant classification wording is Nissan and Infiniti. The coding wording is Mercedes-Benz, from the fault list for the N2/7 restraint systems control unit. Other manufacturers assign B1022 to their own systems. Confirm the make and the module before ordering a part or booking a coding appointment.

What to do next

On a Nissan or Infiniti, start under the passenger seat with the seat run all the way forward and then all the way back. Look at the connector, the harness routing along the rails, and anything that has been dropped, kicked, or vacuumed against it. If the wiring is sound, the classification control unit and the diagnosis sensor unit come next.

On a Mercedes, confirm the control unit part number against the vehicle and have the coding checked before anything gets replaced. If B1071 or the B48 codes are stored alongside it, the child seat recognition side of the system is involved too. Parts we do not have listed can go through a parts request.

Related codes: B1017, B1018, B1023

Keep reading:

Code scope: Infiniti, Mercedes-Benz, Nissan. The same number can mean something different on another manufacturer, so match the code to your make before you act on it.

B1022 on your scanner?

Tell us the code and the vehicle, and we will tell you what it needs

A reset clears stored crash data. A replacement part fixes a hardware fault. We have read these codes since the nineties and will tell you which one you are looking at.

Infiniti and Mercedes-Benz airbags, seat belts, and modules in stock

Shop all Infiniti parts

Genuine OEM, tested, and shipped ground from Jacksonville, Arkansas.