After extensive testing, a communication problem has been identified between VCDS and modules 09 and 46 when using a WiFi (AP) connection. This issue doesn’t seem to occur with other modules or when using a direct USB connection.
Isolating the VCDS Freezing Problem
Over an hour of testing, opening and closing various modules repeatedly, revealed the following:
- WiFi Connection Dependency: The freezing issue exclusively occurs when using a WiFi connection to the HEX-NET interface. No problems were encountered using a USB connection.
- Module Specificity: Only modules 09 and 46 exhibit this communication problem. All other modules connect and communicate without issue.
- Module 09 Frequency: Module 09 experiences the freezing problem significantly more often than module 46, potentially affecting over 50% of connection attempts.
The problem manifests as incomplete information loading in the VCDS “extra field.” Sometimes, waiting for an extended period (20+ seconds) allows the missing information to load and activates all fields, including “Fault Codes – 02.” This suggests VCDS intentionally delays button activation until proper module communication is established.
Contrary to initial assumptions, the VCDS freeze itself isn’t necessarily a bug. It’s more likely a protective measure, preventing premature disconnection while the software is still attempting to establish communication with the module. Clicking “Close Controller, Go Back – 06” before the connection is fully established triggers the freeze.
Conclusion: A Communication Breakdown
The root cause appears to be a communication difficulty between VCDS and specifically modules 09 and 46 when using WiFi. While a USB connection seems to bypass the issue, further investigation is needed to determine if the problem lies within the WiFi connection itself, the HEX-NET interface, or specific communication protocols used by these modules. The current findings suggest focusing on optimizing the WiFi connection stability or exploring alternative communication methods for modules 09 and 46 when using VCDS.