Slow internet connection on Lenovo Legion 5

I am getting very slow Wi-Fi (2-8Mbps) (but low ping [8-15ms]?) on my Lenovo Legion 5.

I have used this laptop on multiple different Wi-Fi networks, and the results are the same on all of them. Other devices on said networks did not have this problem.

I have tried:

  • Restarting;
  • Turning off “find my device”;
  • Turning off “location services”;
  • Following these instructions.

Specs: RTX 5050 Ryzen 7 CPU 16gb Ram