Hey Dicey_T (and Daqeena ) -- thanks for laying this out so clearly. Based on what you’re both describing, this isn’t a device, app, or account issue.
Let’s sanity-check the assumptions first:
- Not an EA app issue → fails on app and website
- Not a device issue → same failure on PC, phone, console
- Not an account ban/lock → works instantly on mobile data
- Not general internet instability → everything non-EA works
That combination almost always means your home ISP is blocking, misrouting, or failing to resolve EA authentication endpoints.
The EC:201 / infinite sign-in loop / Firefox generic error all happen before account validation -- the connection never reaches EA’s login services.
Mobile data uses:
- Different DNS
- Different routing paths
- Different public IP ranges
So EA sees a clean path and lets you through. Your home connection never gets there.
You’ve already done some of this, but listing the things that actually matter:
- Power-cycle the modem/router for 30+ minutes
This isn’t about “resetting” — it’s about forcing your ISP to assign a new public IP.
5–10 minutes is often not enough.
- Ask your ISP to change your public IP or routing
When contacting them, be very specific:
- “Certain domains (EA authentication services) fail to load on all devices.”
- “Works immediately on mobile data.”
- “Likely IP-range or routing issue.”
First-line support often misses this unless you use those words.
- Temporary test: VPN
Not as a solution, but as proof.
If a VPN instantly fixes it, that’s near-conclusive evidence of ISP routing/IP issues.
- DNS alone usually doesn’t fix this
You tried multiple DNS providers — that was worth testing, but this looks deeper than DNS resolution.
Unlinking doesn’t solve connectivity issues and can, unfortunately, create long cooldowns (as Daqeena ran into). If anyone else is reading this: don’t unlink.
This part matters for expectations:
- EA cannot override an ISP’s routing or IP reputation
- EA can confirm there’s no account restriction (which hotspot already proves)
- The fix almost always comes from the ISP side
I know it’s frustrating -- especially when everything worked fine and then suddenly didn’t -- but the evidence here is consistent and points away from your setup or your account.