[FIX] for error code: Error could not join server (1)
Dear people,
A while ago when i bought Battlefield Hardline and started playing it, i started to experience serious crashes with the error code in battlelog:
"Error could not join server ⚽"
I started to experience this whenever i was ingame and suddenly the game freezed and closed itself down.
This happened from various moments after i joined, sometimes the game crashed after 5 minutes and sometimes i could literally play for an hour before it crashed.
I contacted EA about this and they tried many solutions for this and also got in touch with the EA specialists because the case was unsolvable.
After many callbacks, and ''sheety'' advice i started to look around for myself why the game could crash.
I started to think why the game crashes after various time limits and could mean only one thing why the game could crash.
Somehow the internet connection between my PC and router constantly timed out and caused the crash with the specific error code.
Well after some research done and looking at my adapter options in Network and Sharing Center i found out that my PC didn't got any IPV4 or IPV6 connections with no IP's behind it. It looked like this:
IPV4-Connectionpossibility's: Not connected.
IPV6-Connectionpossibility's: Not connected.
Status of media: Turned on.
SSID: <Name of my home network>
Time: 00:10:29
Speed: 58,0 Mbps
Signal: <5 colums>
So by looking at these information i concluded that the Time [00:10:29] was exactly the time when i had my last crash from Hardline with the specific error as above.
So, i started to look on the internet why my IPV6 and IPV4 wasn't connected and why my up time of my internet only was 10 minutes.
People were arguing on a microsoft forum about their Client Lease Time settings in their router and experienced exact same time outs whilest surfing across the internet and having connection troubles, which almost refers to my crashes in Hardline.
Then i looked up what the Client Lease Time actually was on my router by logging into my router and went to Setup>Lan Setup.
and found out my Client Lease Time was set to 60 minutes automatically by the router.
So what does the Client Lease Time actually mean?
Client lease time is the amount of time when the DHCP server would renew IP address for client devices (computers and other devices). Default is 0 minutes which means 24 hours. This means every 24 hours all devices getting DHCP address from the router would be assigned another IP address from the router/DHCP server. Those devices that are configured with static IP in the network won’t be affected. If you will put 1 in the Client Lease Time box, it will mean every minute the DHCP would renew IP address because the value would now be 1 minute. Putting 0 would mean no value. No value would use the default setting which is 24 hours.
So i changed to value to 1440, which can also be used instead of 0 to make sure it effected the changes into the router and started playing Hardline,
and guess what!? No more crashed, no more dramatic ping values depending from 19 to about 999 and no more lag and i played for 3 hours in a row.
Conclusion? Problem solved! I am assuming that for those who are exactly having the same error: Error could not join server ⚽ this might be their fix to play the game fine without being disconnected!
To find out where you Client Lease Time option is located into your router, please look up via Google with ''Client Lease Time <Your router name here>"
Without the quotes.
So hopefully this might be the fix for all of you having this problem!
Kind regards,
Bender!