Tesla OCS1P Alert Codes
Occupant Classification System reference page with 24 Tesla alert codes, 7 detailed descriptions, severity counts, and diagnostic context.
What the OCS1P system covers
Occupant Classification System alerts belong to Tesla's proprietary diagnostic alert system and are grouped under the body category.
Alert type breakdown
Tesla OCS1P code list
Rows with a linked code have a dedicated detail page.
| Code | Severity | Type | Description |
|---|---|---|---|
| OCS1P_w121 OCS1P_w121_sandwichOpen | Warning | Warning | OCS1P_w121 - sandwich Open Tesla warning code in the Occupant Classification System (OCS1P) module related to sandwich open. |
| OCS1P_w122 OCS1P_w122_sandwichLow | Warning | Warning | OCS1P_w122 - sandwich Low Tesla warning code in the Occupant Classification System (OCS1P) module. The sandwich sensor is low |
| OCS1P_w123 OCS1P_w123_sandwichShort | Warning | Warning | OCS1P_w123 - sandwich Short Tesla warning code in the Occupant Classification System (OCS1P) module related to sandwich short. |
| OCS1P_w124 OCS1P_w124_cushionSelfOpen | Warning | Warning | OCS1P_w124 - cushion Self Open Tesla warning code in the Occupant Classification System (OCS1P) module related to cushion self open. |
| OCS1P_w125 OCS1P_w125_cushionSelfLow | Warning | Warning | OCS1P_w125 - cushion Self Low Tesla warning code in the Occupant Classification System (OCS1P) module related to cushion self low. |
| OCS1P_w126 OCS1P_w126_cushionSelfShort | Warning | Warning | OCS1P_w126 - cushion Self Short Tesla warning code in the Occupant Classification System (OCS1P) module related to cushion self short. |
| OCS1P_w127 OCS1P_w127_seatbackSelfOpen | Warning | Warning | OCS1P_w127 - seatback Self Open Tesla warning code in the Occupant Classification System (OCS1P) module related to seatback self open. |
| OCS1P_w128 OCS1P_w128_seatbackSelfLow | Warning | Warning | OCS1P_w128 - seatback Self Low Tesla warning code in the Occupant Classification System (OCS1P) module related to seatback self low. |
| OCS1P_w129 OCS1P_w129_seatbackSelfShort | Warning | Warning | OCS1P_w129 - seatback Self Short Tesla warning code in the Occupant Classification System (OCS1P) module related to seatback self short. |
| OCS1P_w130 OCS1P_w130_sandwichNoCalib | Warning | Warning | OCS1P_w130 - sandwich No Calib Tesla warning code in the Occupant Classification System (OCS1P) module related to sandwich no calib. |
| OCS1P_w131 OCS1P_w131_cushionSelfNoCalib | Warning | Warning | OCS1P_w131 - cushion Self No Calib Tesla warning code in the Occupant Classification System (OCS1P) module related to cushion self no calib. |
| OCS1P_w132 OCS1P_w132_seatbackSelfNoCalib | Warning | Warning | OCS1P_w132 - seatback Self No Calib Tesla warning code in the Occupant Classification System (OCS1P) module. The seatback self capacitance sensor is not calibrated The calibration value saved in flash is invalid The OCS calibration is run in factory The temperature and humidity calibrations are missing The calibration values saved in flash are missing The ECU's calibration has not been initialized The calibration values saved in flash are invalid The seatback self capacitance sensor is shorted to ground The frequency reading is < 1kHz The frequency reading returns above 1kHz The sandwich sensor has a discrepancy in its calibration |
| OCS1P_w133 OCS1P_w133_sandwichBadCalib | Warning | Warning | OCS1P_w133 - sandwich Bad Calib Tesla warning code in the Occupant Classification System (OCS1P) module related to sandwich bad calib. |
| OCS1P_w134 OCS1P_w134_uninitializedCalib | Warning | Warning | OCS1P_w134 - uninitialized Calib Tesla warning code in the Occupant Classification System (OCS1P) module related to uninitialized calib. |
| OCS1P_w135 OCS1P_w135_tempNoCalib | Warning | Warning | OCS1P_w135 - temp No Calib Tesla warning code in the Occupant Classification System (OCS1P) module related to temp no calib. |
| OCS1P_w136 OCS1P_w136_cushionSelfDutyLow | Warning | Warning | OCS1P_w136 - cushion Self Duty Low Tesla warning code in the Occupant Classification System (OCS1P) module related to cushion self duty low. |
| OCS1P_w137 OCS1P_w137_cushionSelfDutyHigh | Warning | Warning | OCS1P_w137 - cushion Self Duty High Tesla warning code in the Occupant Classification System (OCS1P) module. The cushion self capacitance sensor reading has a high duty cycle The temperature calibration is out of range |
| OCS1P_w138 OCS1P_w138_seatbackSelfDutyLow | Warning | Warning | OCS1P_w138 - seatback Self Duty Low Tesla warning code in the Occupant Classification System (OCS1P) module. The seatback self capacitance sensor reading has a low duty cycle The sandwich sensor is disconnected The frequency reading is > 38kHz The frequency reading returns below 38kHz The frequency reading is 1kHz The frequency reading returns above 22kHz |
| OCS1P_w139 OCS1P_w139_seatbackSelfDutyHigh | Warning | Warning | OCS1P_w139 - seatback Self Duty High Tesla warning code in the Occupant Classification System (OCS1P) module. The seatback self capacitance sensor reading has a high duty cycle The cushion self capacitance sensor is low The frequency reading is 1kHz The frequency reading returns above 25kHz |
| OCS1P_w140 OCS1P_w140_tempInvalidCalib | Warning | Warning | OCS1P_w140 - temp Invalid Calib Tesla warning code in the Occupant Classification System (OCS1P) module related to temp invalid calib. |
| OCS1P_w141 OCS1P_w141_humidityInvalidCalib | Warning | Warning | OCS1P_w141 - humidity Invalid Calib Tesla warning code in the Occupant Classification System (OCS1P) module. The humidity calibration is out of range The seatback self capacitance sensor is open The frequency reading is > 45kHz The frequency reading returns below 45kHz The cushion self capacitance sensor reading has a low duty cycle The sandwich sensor is shorted to ground The cushion self capacitance sensor is not calibrated The cushion self capacitance sensor is open |
| OCS1P_w142 OCS1P_w142_tempHumidityInvalid | Warning | Warning | OCS1P_w142 - temp Humidity Invalid Tesla warning code in the Occupant Classification System (OCS1P) module. The temperature or humidity measurement is invalid Communication with the temp/humidity sensor has been lost Communication with temp/humidity sensor is restored The sandwich sensor is not calibrated The seatback self capacitance sensor is low The passenger airbag installed is not allowed with an OCS with no sandwich The OCS determines that an incorrect airbag is installed The passenger airbag is replaced to match the expectation of OCS The cushion self capacitance sensor is shorted to ground Adjacent sensor noise detected. Set when the sensor internal temperature is over 150deg C. Cleared when sensor internal temperature is below the hysteresis level 10degc below set point Sensor function will be impaired, park assist features will be disabled. Invalid communication from SCCM At least 3 consequitive invalid messages (of same message type). Clears automatically when messages are received Some park assist functionality not availble Overvoltage detected by the ECU Sets when the ECU supply voltage is > 16V for 10 seconds or more. Resets when when the ECU supply voltage is 9.5V for 10 seconds or more. Failed to read or write NVRAM. Failure to read or write NVRAM. Clears on next normal boot cycle where read is succesful Default calibration parameters are used. Invalid communication from EPB Invalid communication from EPAS Expected messages from DAS/APP missing. Messages missing for more than 3 nominal cycle times. Sensor internal failure occured - like sensor damping resistor error or broken or disconnected membrane error, self diagnosis error or sensor reset or sensor resonator drift Expected messages from RCM missing. Sensor supply voltage outside of specificaiton Park assist functionality unavailable. Expected messages from DI missing. Expected messages from ESP missing. ECU recovered from a SW watchdog reset. ECU was previously reset due to watchdog event. Clears on next normal boot cycle The secondary controller area network (CAN) bus is in the busoff state. More than 255 consecutive messages must be missing from the secondary CAN bus. Messages are received on the secondary CAN bus. No expected impact on vehicle functionality. Invalid communication from VCFRONT Invalid communication from DAS/APP Expected messages from EPAS missing. Invalid communication from ESP CRC of the calibration block in D-Flash mismatched. On boot, the CRC of the calibration block does not match. Requires a 12v reset and the fault condition to be cleared The default calibration is used. Expected messages from EPB missing. The calibration block in D-Flash is missing or not available On boot, the calibration block cannot be read. Expected messages from SCCM missing. Hardware watchdog not pet within a specified time. Clears automatically as ECU will reset Park assist functionality not availble Expected messages from VCFRONT missing. Invalid communication from RCM RAM/ROM failure on startup, NVM corruption and ECC failure. (ECC Failure DTC, memory failures, checksum failure for appication) Requires a 12v reset, and the fault condition to be cleared Park assist features are unavailable PCS DCDC LV bus voltage reading differs from VCFRONT LV bus voltage reading by an excessive amount DCDC converter low voltage bus voltage sensor mismatches front vehicle controller's sensed value on CAN for more than three seconds DCDC converter low voltage bus voltage sensor matches front vehicle controller's sensed value on CAN for more than 500ms Inability to precharge HV bus, inability to support 12V system, inability to drive PCS DCDC timed out attempting to precharge HV bus DCDC converter timed out when attempting to precharge HV bus DCDC converter state machine clears faults Charger's input voltage sensor cannot lock the AC input waveform when commanded to start AC charging Charger phase state machine clears faults for phase Reduced AC charge rate or inability to AC charge PCS DCDC detects pack voltage is higher than the safety threshold to continue its operation DCDC converter detects that high voltage bus voltage exceeds overvoltage threshold |
| OCS1P_w143 OCS1P_w143_mismatchPassAirbag | Warning | Warning | OCS1P_w143 - mismatch Pass Airbag Tesla warning code in the Occupant Classification System (OCS1P) module related to mismatch pass airbag. |
| OCS1P_w144 OCS1P_w144_mismatchCarRegion | Warning | Warning | OCS1P_w144 - mismatch Car Region Tesla warning code in the Occupant Classification System (OCS1P) module related to mismatch car region. |