[SOLVED] win11 wifi slows to a stop; doesn't happen on Ubuntu 22.04

[THIS ISSUE WAS RESOLVED BY THE HOTEL REBOOTING THEIR EQUIPMENT. I’M POSTING ANYWAY BECAUSE I’M VERY CURIOUS ABOUT WHAT HAPPENED AND MAYBE THIS CAN BE USEFUL TO SOMEONE]

Framework 12th gen, current Windows 11 driver package installed

Doesn’t work:
Windows 11 Home, 22H2
I also tried with the latest intel wifi driver (22.190.0)

Does work:
Ubuntu 22.04 out of the box

I’m at a fancy hotel in Hawaii, and I’m having a weird problem that doesn’t happen at home. I’ll be home in a few days but I really need reliable wifi until then; fortunately I dual-boot the laptop and it works fine in Ubuntu, but unfortunately I do need to use Windows.

I’d blame the hotel but the wifi works fine on all of my family’s phones, both android and iPhones, and it also works fine on a macbook. The only device I have trouble with is my Framework, and only when it’s running Windows. I’m an old IT guy so I run a tight ship, there’s very little installed. I tried windows’ built-in network reset anyway, but it didn’t fix anything. I spent a lot of time messing with various Intel wifi drivers but I’m pretty sure I was barking up the wrong tree. Other suggestions I found involved manually setting the band and width, and changing the power management options; nothing changed (and I set everything back to defaults after).

More details:
In Windows, once I connect to the hotel wifi (which surprisingly does not use a captive portal) I get a strong signal and everything works for maybe 10-30 seconds before ping times shoot up dramatically to 1000+ms for a few seconds before it times out altogether and I lose internet access.
When this happens my connection stays up and the signal stays strong but I can’t reach anything, including the DHCP-provided DNS server. Release/renew on the interface makes it work again but again only for another 10-30 seconds before the problem starts again.
I noticed that when I was having the problem the ping times were in the 100s and wildly inconsistent even during the brief period it worked, after the hotel “rebooted their equipment” [they didn’t tell me exactly what they rebooted] the ping times got better, generally under 100ms. And FWIW it appears the AP is from Aruba (it’s in the closet.)

Changed fixed tag to solved for consistency.