Region checks: start with where the IP sits
Before opening a session, AI services check where the exit IP is registered. If that location isn't in the supported range, the page shows an unavailable message; some services also compare the region recorded at sign-up with the current IP and ask for re-verification when the two differ.
The check is based on the IP, not the address typed into the account. That is why switching to a route in a different region changes the result immediately, and it is the most common reason the same account works one day and not the next.