The problem is with 802.11bgn which is 2.4GHz.
The radio is working, devices can connect but shortly after all is dropped and radio is not working. Rebooting device resulting it to appear not as: Qualcomm Atheros QCA9984 802.11bgn
anymore, but Generic 802.11bgn
and the 2.4GHz is not working.
Interesting is that restoring firmware, reflashing do not help.
I tried installing different ath10... -ct-full-htt but without luck.
Sometimes, randomly it will come back as Qualcomm Atheros QCA9984 802.11bgn but mostly sticking on Generic 802.11bgn
When it is on Generic 802.11bgn, when you got to Edit your wifi settings, in Advances settings in Country Code you don't have a dropdown box, just a box to type, when on other wifi is a dropdown box.
When I reflash 22.03.0 than the radio 2.4GHz in Wifi is not showing at all.
I had the same issue for my RT4230W Rev 6 as well. Turns out that the heatsink for the WiFi chip is not mounted properly or maybe due to age, contact got bad. I replaced the thermal pads and it seems to solve the issue.
You will likely notice that when you boot up your RT4230W when it's cold, the 2.4 WiFi will work, but after a while, it disappears. If you turn off the power and let it cool down, it will come back?
Have replaced both thermal pads under the radiators (for whom interested they are 1mm thick) and also the one that was on motherboard (this is 2mm thick) and wifi now seams stable. Thank you.