John is having problems with two Windows laptops (one 8.1 and one Windows 10). They will connect to the hotspots, but they won't connect to the internet. Leo says that's called "captive portal" and it requires logging in to gain access. It could also be a security update that is preventing it. It could be closing down a port that he needs to access the internet. He could try reinstalling the network driver.
Microsoft has a a page here that discusses a similar issue, but Leo says it seems like an issue with his hardware.