Hello Irene Sutherland,
From what you describe, the system is failing to connect over Wi‑Fi but works fine with Ethernet, and HP has already confirmed that the issue relates to outdated UEFI diagnostics. That points to a firmware or driver mismatch rather than a hardware failure. The Pavilion line relies on the system firmware (UEFI) to properly initialize the wireless adapter, and if the diagnostics module is outdated, the OS may not be able to load the correct driver stack.
The first step is to bypass HP’s diagnostics entirely and ensure the wireless adapter driver is current. Go to Device Manager > Network adapters and check the status of your Wi‑Fi card. If it shows a yellow exclamation mark or “Code 10/Code 43,” the driver is failing to load. Download the latest Wi‑Fi driver directly from Intel or Realtek (depending on your Pavilion model) rather than relying on HP’s bundled package. For Intel adapters, use the Intel Driver & Support Assistant; for Realtek, use the OEM driver package.
Next, update the system firmware. Even though HP is asking for paid support, you can still download BIOS/UEFI updates for your Pavilion model from HP’s support site without charge. Go to HP’s support portal, enter your exact model number, and check under “BIOS” or “Firmware.” Install the latest BIOS update, as this often refreshes the embedded diagnostics and wireless initialization routines.
If the BIOS is already current, check whether the wireless adapter is disabled at firmware level. Enter UEFI setup (F10 at boot) and confirm that “Wireless LAN” or “Internal WLAN” is enabled. Some Pavilion models ship with a hardware toggle in BIOS that can disable the card entirely.
Finally, if the adapter still fails, test with a Linux live USB. Since you mentioned another Linux PC works fine, boot the Pavilion from a Linux live image and check if Wi‑Fi works there. If it does, the issue is strictly Windows driver/firmware related. If it does not, the adapter itself may be failing, in which case replacing the Wi‑Fi card (usually an M.2 module) is the most direct solution.
In short, you do not need HP’s paid support to resolve this. Update the BIOS from HP’s site, install the latest Wi‑Fi drivers directly from the chipset vendor, and verify the adapter is enabled in UEFI. If none of these restore functionality, the hardware module is likely defective and should be replaced.
I hope you've found something useful here. If it helps you get more insight into the issue, it's appreciated to accept the answer. Should you have more questions, feel free to leave a message. Have a nice day!
Domic Vo.