Hi! I've been having this issue since roughly April 17th (or the week of). I'm running EndeavourOS with Asus-Linux's custom linux-g14 kernel but I've tried linux, linux-lts as well as versions 6.13.8, 6.13.7 and 6.14.4 and experience the same. Network drivers are r1869 and mt7921e, DE is Plasma and I use the standard network plasmoid to see, connect, disconnect from networks since i am not too familiar with any other method; hope it's fine if I refer to that.
When I boot, for a couple minutes, all is fine. I automatically connect to the Wi-Fi, and I can use Ethernet just fine. Then, Ethernet will suddenly stop working, showing me as connected to Wi-Fi only; then Wi-Fi will silently stop working too. If I try to disconnect from the Wi-Fi at any point, it will not work; the plasmoid will show that I am disconnecting from the Wi-Fi but will stay stuck there, until the Wi-Fi stops working and then I am no longer shown any networks to connect to in the plasmoid.
If I run inxi -Nnz during this, the ethernet driver shows as down the whole time even from boot, and the wifi driver is up until it's down when the wifi stops working or I try to disconnect. Weirder still, my CPU usage goes up after I try to disconnect (temp and fans too). A few times, I noticed a ton of odd 'napi' and 'ksoftirc' processes starting and taking up CPU after it happens (somehow not all the time). I've also experienced straight up kernel panics from this occasionally.
Here's where it gets weird. I tried running a live USB to troubleshoot twice, once with EndeavourOS, another time with Fedora, and had the EXACT SAME ISSUE both times. This made me think it could be hardware, especially since I'd recently replaced a fan and thermal paste on my heatsink; maybe something had damaged the network cards. However, I also tried a Windows To Go USB on a suggestion and it had zero issue. Hence why I tried different kernel versions, since both distros i tried and my system were on 13.8.