Too many American websites these days put random geoblocking in place.
What’s even more frustrating is when it happens without any explanation in mobile apps via breaking a few specific APIs.
Just yesterday I was struggling with a bank/fintech that would send me through KYC every time I’d open the app from abroad as an existing user, which would then hang forever. Using a US VPN, everything would work normally. Good thing fraudsters don’t have access to US VPNs…
The geoblocking is mostly a desperate attempt at self defense against a flood of scrapers crushing the site for everyone. Don't take it personally unless you are one.