This is a weird one. On my framework, my internet goes down partially every few minutes. By partially I mean that I suddently can ping some addresses but I can ping others (I say ping but this also afffects browsing, of course).
For example, I can always ping 126.96.36.199 no matter what, but some other IPs stop responding for 3 minutes or so and then they can back.
I can at the same time be connected to my Raspberry Pi (connected to the same network) from my framework (i.e. that connectivity is up all the time) and ping those IP addresses and I get replies to 100% of packets as expected.
I can even run a speedtest, no problem, and I get great speeds.
So it doesn’t seem like a Wifi (as in the waves part of it) problem but some kind of driver problem…