So, you have a phone that does the tethering or something? Maybe, It’s some bug on its (or their, depending on how close you two are) side? I’d try another device with the same hotspot.
Alternatively, the laptop may be connected to several networks at the same time and be using whatever works. Can probably be checked by verifying ips of the phone and the laptop.