Same issue with Deutsche Telekom as ISP. Unfortunately, Telekom is notorious for not caring about issues like this when you as a small customer complain. Using a VPN helps a bit, but it would be nice if Square could sort this out, a VPN doesn´t come for free.