Forum Discussion

sadmaninthesea's avatar
sadmaninthesea
Rising Newcomer
1 day ago

having trouble getting the games to work while using a vpn

so ive owned battlefield games for years and never had this issue with them but recently when i tried opening the games javelin anti cheat would flag my vpn and wouldn't let me go into the game now the problem is i need a vpn to open the game all battlefield games are banned in my country so the ip for their servers are blocked by my network provider and i need to use a vpn to be able to play i used to play and it was just fine but now i cannot play anymore i was wondering if theres something i could do 

1 Reply

  • Hi sadmaninthesea​,

    That’s an incredibly tough spot to be in. It really sucks to be locked out of games you’ve owned and played for years just because of regional ISP blocks.

    Before trying any workarounds, your first step should be contacting EA Support.

    Since this involves regional restrictions and a kernel‑level anti‑cheat, it’s always best to open an official ticket. Clearly explain that the game is blocked by your local ISP and that you’re a legitimate customer just trying to access something you already own.
    They need to be aware of this, and it also protects your account from being flagged for suspicious activity.

    You’re absolutely right about EA Javelin Anti‑Cheat, because it runs at kernel level, EA made it extremely strict with VPNs to prevent banned players from masking their hardware or IP. Unfortunately, that means honest players like you sometimes get caught in the crossfire.

    While you wait for support to get back to you, here are a few technical workarounds you can try to get around Javelin’s VPN detection:

    Use Split Tunneling (Best option)
    Most premium VPNs (NordVPN, ExpressVPN, Surfshark, etc.) offer Split Tunneling. Set it so the VPN applies only to the EA App (to bypass the regional login block), but exclude the Battlefield 6 executable (bf6.exe). When Javelin scans the game process, it won’t see an active VPN.

    Switch to Obfuscated / Stealth Servers
    If your VPN supports them, try “Obfuscated” or “Stealth” servers. These disguise VPN traffic as normal HTTPS traffic, which sometimes prevents kernel anti‑cheats from flagging it.

    Change the VPN Protocol
    If you’re using WireGuard, try switching to OpenVPN (UDP/TCP), or vice versa. Some protocols trigger anti‑cheat systems more easily than others.

    Definitely reach out to EA first, then give the Split Tunneling method a try. Let me know if you get any updates from support.
    I really hope you can get back on the battlefield as soon as possible!

    EDIT:
    For delicate issues like this, your safest option is still to contact EA Support and open an official ticket. But if regular support can’t help you or gives you a generic response, you can also try reaching out directly to AntiCheatWard​ or other members of the EA Anti‑Cheat team here on the forums. They handle these telemetry and detection issues directly and may be able to assist you much more effectively.