If the tool itself says “unable to determine hardware ID” , the issue is at OS level (e.g., missing WMI, corrupted registry, or virtual environment).

When launching ODIS, a frequent block encountered by automotive technicians is the critical error message:

When Windows structural data queries hang, resetting the background repository forces the OS to re-catalog connected PC hardware: