If you are experiencing lag, invisible characters, delayed attacks or are getting stuck in the loading screen, you may have connection issues.
Follow the steps below to troubleshoot latency or disconnection problems.
- Verifying the integrity of your game files:
Open your Steam Library > Right click on Battlerite > Properties > Local files > Verify integrity of game files - Play on a different server:
Start the game > Options > Regions > Try playing on different servers (instead of having the option "automatically select the server with the least ping" selected) to see if it works better for you. - Update your drivers to resolve any compatibility issues.
- Disable or temporarily uninstall any security programs, such as antivirus and firewall software; these programs may mistakenly identify the login module as a security threat.
- Make sure your Steam client is updated: Launch Steam > Click on Steam in the top-left corner > Check for Steam Client Updates...
- If you are connected to the Internet wirelessly via a Wi-Fi router, try to connect to the router using an Ethernet cable to see if there is an issue with your wireless network.
- Flush your DNS.
- Connect using a VPN or shared Internet from your smartphone.
- Update or roll back the network adapter driver. You may read this guide for further instructions.
- Close any program that allows you to block UDP traffic (for example, MMServerpicker for Counter-Strike: Global Offensive).
- Reinstall the game.
- Reset network card settings.
To narrow down the issue, you can try to either play on a different computer on the same network, or connect your computer to a different network (try connecting to your smartphone's network for example).
If it works with another computer on the same network, then the issue can be narrowed down to your computer. Try closing background applications and checking for other programs that may interfere, you can read this guide. If you are using an Ethernet cable on one computer and a wireless connection on the other, you may need to troubleshoot your Wi-Fi connection.
Or if it works when you connect the same computer to a different network, there is most likely an issue with your home network or router. You may follow the steps below to see if there is an issue with your router, or try contacting your internet service provider (ISP) for further troubleshooting.
Issues with your router
These kind of issues can also be caused by your router or your router's configuration. You may need to contact your internet service provider to see if there is a setting in the router that prevents you from playing.
You can try to reboot the router, or to play without or a different router to see if you are still experiencing the same issues.
Open ports
Make sure the following ports are open in your firewall and/or router:
- TCP port 80
- UDP port ranges 27000-27400 and 28000-28400
If you need further assistance on how to open ports, please contact your internet service provider.
IP Flood Detection
You can also check your router to see if you have a setting called IP Flood Detection enabled. If this is turned on, it can cause slow connection speed and packet loss. On a home network, disabling the IP Flood Detection will generally improve your connection speed.
Depending on your router, there may be different ways to disable the IP Flood Detection function, it is generally located under the Firewall section of your router.
Allow access to IP addresses
Routers can sometimes be configured in such a way that they block calls to some IP addresses that Battlerite needs access to. The following steps can solve this issue:
- Open your Battlerite installation folder (usually C:\Program Files (x86)\Steam\steamapps\common\Battlerite)
- Open the file ip.sjson via Notepad (or another text editor)
- Find the line that looks somewhat like the following:
{ Default = [ "http://5.39.65.182:80" "https://api.battlerite.net:443" "http://api.battlerite.net:80" "http://149.202.211.208:80" "http://167.114.210.75:80" "http://37.59.32.175:80" ] } - Configure your router to whitelist the IP addresses listed on this line
Some users also reported that changing the order of the IP-addresses in the ip.sjson file can help the issue. To do this, follow the following steps:
- Open the ip.sjson file and go to the previously mentioned line
- Change the order of the addresses listed and try to launch the game with each of the addresses at first place
Other articles that may be relevant
If you are getting stuck in the loading screen when launching the game, you may also try the troubleshooting steps in this article: Stuck in the loading screen