BMW 00D35A: Terminal Status Message Missing Between CAS and DSC
BMW 00D35A means the DSC did not receive terminal-status message 0x130 from the Car Access System. Diagnosis must separate a brief voltage interruption, a CAS transmission problem, and a network path fault.
— Tekin Code
00D35A means Message (terminal status, 0x130) missing, receiver DSC, transmitter Car Access System. The DSC stores it when the expected CAS message describing the vehicle's terminal state does not arrive. It is a communication observation, so the stored context matters more than replacing either module immediately.
What Does BMW 00D35A Mean?
00D35A is Message (terminal status, 0x130) missing, receiver DSC, transmitter Car Access System. CAS is the named sender and DSC is the named receiver. The definition identifies a missing message, not proof that the DSC hydraulic unit, a wheel-speed sensor, or the CAS itself has failed.
In practice, DSC expected a network update telling it which electrical terminal state the vehicle had reached. A delayed wake-up, collapsing supply, interrupted network path, or CAS transmission failure can all create the same stored result. Vehicle order, module generation, and software level should therefore be confirmed by VIN in the BMW test plan.
Code: 00D35A
Definition: Message (terminal status, 0x130) missing, receiver DSC, transmitter Car Access System
Receiver: DSC
Transmitter: Car Access System
Key data: terminal-status message 0x130 and module timestamps
Typical first clue: several modules report the same wake-up interruption
Severity: context dependent
Note: confirm network architecture by VIN
Save the complete module scan and event details before clearing anything; matching timestamps reveal whether 00D35A is isolated or part of a wider wake-up failure.
What Symptoms Does BMW 00D35A Cause?
00D35A can accompany DSC or traction warnings during key-on, start, or vehicle wake-up, yet it may produce no lasting driving symptom. The useful signature is timing: the DSC entry appears when CAS terminal states change, often beside undervoltage or other missing-message entries. A stable car with one old shadow entry behaves differently from a fault returning at every start.
• DSC and traction messages appear immediately after start, then disappear after a clean restart cycle.
• The DSC event timestamp matches CAS, junction-box, or power-management communication entries from the same wake-up.
• OBDThink shows terminal states changing in CAS while DSC records no corresponding 0x130 update.
• Several receivers lose CAS-originated information together, indicating a sender or shared network-path interruption rather than one receiver alone.
• Only DSC stores 00D35A while CAS remains reachable, narrowing attention toward the receiver branch or DSC supply.
• The code remains historical through normal driving but returns when voltage dips during cranking or module wake-up.
Why Does BMW 00D35A Occur?
00D35A occurs when the terminal-status telegram fails to reach DSC within the expected communication window. Begin with the event record and power history because a weak supply can reset a module without leaving visible wiring damage. If voltage evidence is normal, follow the message from CAS through the vehicle-specific network path before considering control-unit replacement.
• A discharged or aging battery drops module supply during cranking, interrupting CAS transmission at the recorded moment.
• Loose battery connections or an unstable main supply create a brief reset as terminal status changes.
• Moisture, poor pin tension, or oxidation at the CAS or DSC connector interrupts the message path intermittently.
• Harness damage on the relevant network branch opens or shorts communication during vibration, steering movement, or body flex.
• CAS software or internal electronics stop transmitting message 0x130 although its other diagnostic functions remain accessible.
• DSC power, ground, network input, or internal communication processing fails while CAS continues transmitting to other receivers.
How Is BMW 00D35A Diagnosed with OBDThink?
OBDThink is an independent BMW coding and diagnostics app and is not affiliated with BMW AG. Use it to preserve the full vehicle scan, 00D35A event details, CAS terminal states, and related power faults before clearing stored fault codes. The decisive comparison is whether CAS changes state and other receivers see that change when DSC does not.
• 1. Save the complete vehicle scan, including shadow entries, frequencies, timestamps, mileage, and voltage context.
• 2. Group faults recorded at the same wake-up; widespread missing messages favor supply or network interruption.
• 3. Read CAS terminal states through key-off, wake-up, ignition-on, cranking, and engine-running transitions.
• 4. Confirm whether CAS remains diagnostically reachable when 00D35A returns and whether other CAS messages continue updating.
• 5. Compare DSC supply history with the stored event; a receiver reset can mimic a missing transmitter.
• 6. Inspect CAS and DSC power, grounds, connector pins, moisture traces, and harness strain under load.
• 7. Observe network-related values while gently moving suspect harness sections; a synchronized dropout localizes an intermittent path.
• 8. Run the VIN-specific BMW test plan before programming or replacing any module or network component.
IF CAS terminal states change AND other receivers follow them while DSC alone records 00D35A, THEN test DSC power, ground, connector, and receiver branch. ELSE IF several receivers lose CAS messages at the same timestamp, THEN test CAS supply and the shared network path. ELSE treat an old nonreturning entry as historical evidence and verify after another wake-up cycle.
A CAS state change visible elsewhere but absent at DSC points downstream of the sender; simultaneous losses across receivers move the first test toward CAS or shared supply.
How Is BMW 00D35A Repaired?
Repair follows the branch proven by the scan rather than the module named most prominently in the description. Restore supply stability first, then connector integrity and the affected network path. Programming or module replacement belongs last because CAS participates in start authorization and any replacement may require vehicle-specific initialization and security procedures.
• Low cost: charge and test the battery, then correct weak battery connections or unstable charging evidence.
• Low cost: clean approved connector contamination and restore proper pin contact at the proven interruption point.
• Moderate cost: repair the identified network conductor, splice, shielding, or connector housing without altering topology.
• Moderate cost: restore CAS or DSC power and ground circuits that fail specifically during wake-up or cranking.
• High cost: program the affected control unit only when the BMW test plan identifies a software remedy.
• High cost: replace and initialize CAS or DSC only after power, wiring, communication, and software causes are excluded.
After repair, 00D35A no longer occurs through repeated sleep, wake-up, ignition-on, cranking, and road-test cycles, and CAS terminal changes reach DSC consistently.
Can You Drive with BMW 00D35A?
Driving may be reasonable when 00D35A is historical, DSC functions normally, the car starts reliably, and no active brake or stability warning remains. First verify that the code does not return during a fresh wake-up and start. A missing communication message deserves prompt diagnosis because its cause may affect more than one module.
Limit driving when the warning is active or starting behavior changes. An intermittent supply or network failure can remove DSC assistance, create additional warnings, or prevent a later restart. Stop and arrange recovery if brake behavior changes, the electrical system resets repeatedly, or several control units become unreachable.
Do not continue driving if braking behavior changes, DSC becomes unavailable, modules reset repeatedly, or the engine cannot restart reliably.
What Questions Are Common About BMW 00D35A?
The most useful questions distinguish a stored communication symptom from the component that caused it. Code status, shared timestamps, CAS reachability, and repeatability after sleep provide stronger evidence than the dashboard warning alone. These answers keep the diagnosis focused on message flow rather than an automatic module purchase.
• Does 00D35A prove the CAS is defective? No. CAS is the named transmitter, but supply loss, wiring, connectors, or a DSC receiver reset can also prevent reception.
• Can a weak battery store 00D35A? Yes. If voltage falls during cranking or wake-up, CAS or DSC may reset briefly; matching undervoltage timestamps support that path.
• Should 00D35A be cleared first? No. Save the complete scan and event data first, then clear it only to test whether a controlled sleep-and-start cycle reproduces the fault code.
Preserve the evidence, reproduce one controlled wake-up, and compare CAS state changes across receivers. That sequence identifies whether the next hands-on check belongs at the supply, shared network, or DSC branch and prevents an expensive security-module guess.