Platform & hardware limitations
Link-Speed not supported
This depends heavily on your hardware, basically the Wi-Fi adapter driver which not always reports the actual throughput (what is necessary for the Link-Speed to work). I got this info from a Microsoft developer in the network team who came across my app and contacted me about this.
My app has nothing to do with this, so there is nothing I can do to fix it... this is hardware or driver related!
For Desktop/Laptops/Tablets, I know of these two (which I bought based on feedback and I can confirm that they work also on my systems but please don’t make me responsible if it doesn’t because there could be a lot of factors involved here):
ASUS USB-N10 Nano (N150) * [I used the driver from the ASUS website]
And make sure you buy buy these exact models, because any other may not work.
* Affiliate-Link: I earn from qualifying purchases at no additional cost to you!
Channel bandwidth not supported
This is a huge limitation, but the Windows 10/11 UWP apps currently can not detect this because the API's (Application programming Interface) are not present. Hopefully Microsoft will add these soon... my app is already ready for this ;) .
Detection of unsupported bands of a Wi-Fi adapter
It currently is impossible to detect whether a Wi-Fi adapter is capable of a certain band so I could prevent the user of switching to it. For example if your adapter is not capable of 5 GHz (and there are many out there which are not), then I would have preferred to not give the user the choice to switch to it because it will not find any networks anyway.