Hi @Frank ,
Thanks for reaching out.
When you try to pass the WHQL Wi‑Fi tests, Microsoft expects your driver to support WPA2‑PSK with AES encryption. This is the “standard” Wi‑Fi lock that the tests know how to check. Right now, your hardware only supports WPA3‑SAE and OWE, which are newer and stronger, but the tests don’t know how to use them. Some of the Windows HLK Wi‑Fi roaming and connection tests explicitly configure access points to use WPA2‑PSK/AES as part of their prerequisites:
https://learn.microsoft.com/en-us/windows-hardware/test/hlk/testref/fd7a55cd-4f03-42d9-b471-39bd14fe5edc
Unfortunately, there isn’t a way to tell the WHQL test suite to use a different encryption type - the test tool always looks for WPA2‑PSK/AES during those connection tests. Another prerequisite page that shows the expected supported suites is here:
https://learn.microsoft.com/en-us/windows-hardware/test/hlk/testref/798d6fe1-39ea-4800-b782-add4e7aa6b04
Most device makers in this situation do one of two things:
- Add temporary support for WPA2‑PSK/AES just so the driver can pass the WHQL tests. After certification, they can focus on WPA3 or OWE for real‑world use.
- Ask Microsoft/HLK support if there’s a newer test plan (or updated HLK guidance) that supports WPA3‑only workflows - especially as Wi‑Fi certification moves forward. Also make sure you follow the official HLK test setup guidance here: https://learn.microsoft.com/en-us/windows-hardware/test/hlk/testref/wireless-lan--80211--testing-prerequisites
So in short: to pass WHQL, your driver probably needs at least some support for WPA2‑PSK/AES, even if it prefers WPA3 or OWE in normal use. Many device makers follow this approach during WHQL certification, so you’re not alone - it’s a common requirement for new Wi‑Fi hardware.
Hope this helps! If my answer was helpful - kindly follow the instructions here so others with the same problem can benefit as well.