With Framework, it is easy to substitute WiFi cards
I used Atheros QCNFA222
And finally, today, My Qubes suspended and came out of suspension.
However, the various sys VMs needed restarting, which means all of the VMs needed restarting. So not really a solution, but this was the first time I could unsuspend. Maybe I could keep vault running. I didn’t check carefully.
Here is my kernel
kernel-latest.x86_64 1000:5.18.16-1.fc32.qubes @qubes-dom0-cached