MVTec Halcon can't find Hailo8 M.2 Module

My MVTec Halcon 24.05 Software can’t find my hailo device. it just tells me that there are no suitable devices. The Hailo Integration tool finds the chip, but the PCIe tests fail. It wants a PCIe x4 connection even though it is a B+M device that should only use x2. It also fails the PCIe speed test.

Forgot to add: I am using Windows 10

Hey @frf ,

Welcome to the Hailo Community!

Can you provide more info on the error you are receiving?

I get this error when executing this code.
The code is directly from the Halcon website.
The Device handle seems to be empty.

* Inference happens either on the actual Hailo-chip or as an Emulation. These devices specify a precision: "'precisions': 'int8'".
* To differentiate them use the 'type': 'Hailo-8' or 'Hailo emulation device' as shown below.
query_available_dl_devices (['ai_accelerator_interface', 'precisions'], ['hailo', 'int8'], HailoInferenceDevices)
if (|HailoInferenceDevices| == 0 or |HailoCalibrationDevice| == 0)
    throw ('No supported device found to continue this example. Ensure that the Hailo Plugin is installed!')```


```Unbehandelte Ausnahme im Programm:

Benutzerdefinierte Exception ("throw") (HDevelop-Fehlercode: 21001)
beim Aufruf von 'throw' in Prozedur 'main', Zeile 50.

Anwenderdaten:
    ['No supported device found to continue this example. Ensure that the Hailo Plugin is installed!']```