Fix “Server is Busy – Error Code: restrict-area” in PUBG/BGMI

“Server is busy. Please try again later. Error code: restrict-area” appears in PUBG Mobile or BGMI when the game blocks your login due to regional restrictions, banned locations, or a network/IP mismatch that makes the servers think you’re connecting from a restricted region.

In other cases, the error may also appear if the servers are overloaded, your internet connection is unstable, or Chrome’s cached login data gets corrupted and triggers a wrong regional flag.

PUBG Mobile and BGMI often rely on Chrome/WebView in the background for Google or Facebook login, so corrupted cookies or cache may make it seem as if you’re logging in from another region. This prevents the game from establishing a valid session and results in the restrict-area message.


Main causes of this error:

  • Regional ban or PUBG Mobile/BGMI not available in your country
  • Server outage or maintenance
  • Weak or unstable internet connection or ISP blocking game traffic
  • Corrupted Chrome cache or WebView data used during login

Now that you understand the causes, here are the steps you can follow to fix it.


1. Restart Your Internet Router

Restarting refreshes your network state and often assigns a new IP. If the previous IP was misclassified, had poor routing, or if your ISP briefly misrouted traffic, restarting can restore a proper PUBG connection.

If you’re using only mobile data (no Wi-Fi), skip this step.


2. Switch to a Different Network

If your ISP is blocking or misrouting game traffic, switching to mobile data or another Wi-Fi network can bypass the issue.

  1. Turn on Mobile Data on your device.
  2. Launch PUBG Mobile or BGMI to check if the error is gone.
  3. Try another Wi-Fi network (friend’s hotspot or another router) if needed.

3. Launch the Game Using a VPN

If you live in a region where PUBG/BGMI is banned or restricted, a VPN assigns a temporary IP from another country, allowing normal login.

  1. Open your VPN app.
  2. Select a country where PUBG Mobile/BGMI is available, then tap Connect.
  3. Launch the game again and check if you reach the lobby.

Note: VPN may cause high ping or packet loss. In many cases, you only need the VPN to log in. After entering the lobby, try disconnecting it to reduce ping.

Use VPNs responsibly and at your own risk, as they may violate the game’s terms in some regions (e.g., India).


4. Clear Google Chrome Cache

PUBG/BGMI often load a web-based login session using Chrome’s stored cookies/cache. If this data is corrupted or linked to a different region, the game may assume you’re connecting from a restricted area.

Clearing the cache forces a fresh session with correct regional data.

  1. Open Chrome.
  2. Tap the three dots (top-right).
  3. Go to History.
  4. Tap Clear browsing data…
  5. Select All time and enable Cookies + Cached images/files.
  6. Close PUBG/BGMI from Recent Apps and reopen it.

5. Clear Android System WebView Cache (Important)

Android System WebView loads web-based login screens. If its cache is corrupted, PUBG/BGMI may incorrectly flag your region.

  1. Open SettingsApps.
  2. Search for Android System WebView.
  3. Open it → tap Storage.
  4. Tap Clear Cache.

This often immediately fixes region-check failures for users logging in with Google or Facebook.

ABOUT THE AUTHOR

Abdullah Iqbal


Abdullah is a Google IT certified Help Desk Technician with extensive experience in providing technical support to system users. He has a proven track record of effectively resolving IT issues, and is adept at working with tools like Jira and ZenDesk to efficiently manage support tickets. Abdullah is committed to staying up-to-date with the latest technological advancements and constantly seeks to improve his skills and knowledge through professional development opportunities.