- Does no returned OBD-II data prove that the ECU is offline?
- No. It only establishes that the expected data was not obtained. The ECU may be communicating with a different request or address, may return an incomplete transport exchange, or may provide a valid response without the requested content.
- How can a CAN dump distinguish no response from an undecodable response?
- A no-response case has the request without a corresponding response exchange. An undecodable case has candidate response frames, but the application cannot assemble or interpret them; ISO-TP completeness and CAN/CAN-FD interpretation should be checked first.
- Can empty DTC data occur with healthy communication?
- Yes. A complete request and response exchange can return no DTC content if the relevant diagnostic state is empty, the requested data is not supported through that OBD-II path, or the response is being interpreted incorrectly.
- When should UDS be investigated?
- Investigate UDS when the observed ECU exchange is a UDS diagnostic operation rather than the expected generic OBD-II data access, or when the vehicle's diagnostic architecture requires distinguishing those paths. Do not infer a UDS cause solely from missing OBD-II data.
- What evidence should be sent to an ECU supplier or OEM?
- Provide the problem description, the exact request and expected result, the CAN dump, the observed response or lack of response, ISO-TP observations where relevant, repeated-test results, and the diagnostic application configuration used for the test.