Anecdotally: I usually run Linux on my desktop and have a windows partition only for one game I play. When I booted into Windows, it didn't see either of my two wifi cards in the system. I ran a cable across the house, updated drivers, BIOS, and eventually saw in device manager > hidden devices that the OS thinks my card is unplugged.
It was there before.
In Linux it's there.
Next step is unseat/reseat the PCI device, check connections to the motherboard, and leave powered off for a few minutes. Hopefully windows will decide the device exists.
I ran into this too. It blew my mind that I could run Linux just fine but I couldn't even install Windows because it had no wifi driver and it wouldn't install without a network connection.
I tried putting the driver files on a USB stick but the Windows installer refused to recognize those.