So far, the changes we have tried above are safe and you do not need to undo them if you do not want to.
Is this a notebook computer, not a desktop?
If it is a notebook computer, try:
You should see wifi.powersave = 3.
Change the value to 2. wifi.powersave = 2
Tap ctrl+o to overwrite, then enter key to save current configuration. Tap ctrl+x to exit the editor.
I have been searching the web for answers on this. I have found users on Ubuntu, POP_OS, Mint and other Ubuntu based distros all voicing this. So this is possibly an Ubuntu thing.
I have seen what we tried here in this thread across a variety of other forums and reddit and elsewhere.
I have seen some we have not tried - but I doubt they will help (and in fact in most, the other suggestions did not help that user, either...)
I have seen quite a few say that changing their kernel fixed it. Most of those said that they changed to the 5.8 kernel to fix it. At that time, 5.8 was a new kernel version.
You are on the 5.15.0-76 or 5.15.0-78...Unless there is a regression on later kernels...
You could try it, too. The kernel contains the Intel wifi6 ax200 drivers.
It just would seem odd to me that the 5.15 would regress that badly.
!st run the "Software & Updates", there has been many alternative drivers for your system.
Hopefully this will help.
If no luck
If possible change the wifi around (Ethernet to laptop,Then hot spot to another device & checks speeds)
i assume your running 5Gh, try 2.5Gh.
You may also look at BIOS power setting, (performance, Normal, economy, etc)
You could also check if your BIOS firmware/drivers are up to date.
Hope this helps.
Could we ask you to update your Profile to show the Zorin OS Edition your using. How to here