“Elden Ring failed to join session” is a common multiplayer error that appears when your game cannot establish a connection with another player’s world. The fix usually involves checking your network settings, adjusting in-game multiplayer options, or verifying your game files. Below are the most effective solutions, explained step by step.
What Causes the “Failed to Join Session” Error?
This error occurs when the connection between your console or PC and the host player’s device is interrupted or blocked. Elden Ring uses a peer-to-peer connection for co-op and invasions, meaning your device talks directly to the host’s device rather than through a central server. Common causes include:
- NAT type restrictions (e.g., Strict NAT on Xbox or PlayStation)
- Firewall or antivirus software blocking the game’s ports
- Unstable internet connection or high ping
- Game version mismatches between players
- Server-side issues on FromSoftware’s end
- Corrupted game files or outdated network drivers
Quick Fixes to Try First
Before diving into advanced settings, try these simple steps—they resolve a large percentage of connection failures:
- Restart the game and your console/PC. This clears temporary network glitches.
- Check Elden Ring’s server status on the official Bandai Namco support page. If servers are down, wait and retry later.
- Use a wired Ethernet connection instead of Wi-Fi. Wired connections are more stable and reduce packet loss.
- Set the in-game matchmaking to “Perform Matchmaking” (in the Network settings). This allows cross-region play, which can help if the host is in a different region.
- Ensure both players have the same game version and that the game is fully updated.
Adjust Your Network Settings for Elden Ring
Elden Ring requires certain ports to be open for peer-to-peer connections. If you’re on a home network, you may need to forward these ports to your console or PC:
- TCP: 27015, 27036
- UDP: 27015, 27031-27036
Port forwarding is done on your router’s admin page. Look for “Port Forwarding” or “Virtual Server” settings, and enter your device’s local IP address. If you’re not comfortable doing this, enabling UPnP (Universal Plug and Play) on your router can automatically open the needed ports. Many modern routers have UPnP enabled by default, but it may be disabled after a firmware update.
NAT Type and How to Fix It
Your NAT (Network Address Translation) type determines how easily your device connects to others. Elden Ring works best with NAT Type 1 (Open) or Type 2 (Moderate). NAT Type 3 (Strict) often causes “failed to join session” errors. To check your NAT type:
- PlayStation: Settings → Network → View Connection Status → NAT Type
- Xbox: Settings → General → Network settings → Test NAT type
- PC: Check in your router’s status page or use a network tool
If you have Strict NAT, try these fixes in order:
- Enable UPnP on your router.
- Put your console/PC in the DMZ (Demilitarized Zone) on your router—this exposes it to the internet, so use caution.
- Contact your ISP to request a public IP address if you’re behind carrier-grade NAT.
Firewall and Antivirus Exceptions
Windows Defender or third-party antivirus software may block Elden Ring’s network activity. Add the game’s executable file to the allowed list:
- Open Windows Security → Firewall & network protection → Allow an app through firewall.
- Click “Change settings” and then “Allow another app”.
- Browse to your Elden Ring installation folder (e.g., Steam\steamapps\common\ELDEN RING\Game\eldenring.exe) and add it.
- Ensure both Private and Public network checkboxes are ticked.
If you use a third-party firewall, add the same executable to its exceptions. Also, check that your router’s built-in firewall isn’t blocking game traffic—temporarily disabling it can test this, but re-enable it afterward.
Verify Game Files and Update Drivers
Corrupted game files can cause strange errors, including connection failures. On Steam:
- Right-click Elden Ring in your library → Properties → Installed Files → Verify integrity of game files.
- Wait for the process to finish, then restart your PC and try again.
On PlayStation or Xbox, you can “Check for Updates” or reinstall the game if the issue persists. Also, update your network drivers on PC:
- Open Device Manager → Network adapters → right-click your adapter → Update driver.
- Or download the latest driver from your motherboard or network card manufacturer’s website.
Frequently Asked Questions
Why does “failed to join session” happen even with good internet?
Good internet speed doesn’t guarantee a stable peer-to-peer connection. NAT type, firewall settings, and packet loss can all cause failures despite high bandwidth. Even a single dropped packet during the handshake can trigger the error.
Can I fix this error on my end if the host has a bad connection?
Sometimes no. If the host’s NAT is strict or their connection is unstable, you may not be able to join regardless of your settings. Ask the host to try the same fixes, or try joining a different player’s world.
Does crossplay affect the “failed to join session” error?
Yes. Elden Ring supports crossplay between PlayStation and Xbox, but not with PC. If you’re trying to join a player on a different platform, ensure cross-region matchmaking is enabled and both platforms are online. PC players cannot join console players.
Will using a VPN help or hurt?
Generally, a VPN can hurt because it changes your NAT type and adds latency. However, if your ISP uses carrier-grade NAT, a VPN with port forwarding might help. Most players should avoid VPNs for Elden Ring.
How do I know if the Elden Ring servers are down?
Check the official Bandai Namco support page or their social media channels. You can also look at community forums like Reddit—if many players report the same error at the same time, it’s likely a server issue.
Is there a way to reduce the chance of this error occurring?
Yes: use a wired connection, keep your NAT open, forward the required ports, and always play with players in your region. Also, avoid joining worlds where the host has been online for a very long time, as their connection may be unstable.
Related
Method: the standard formula for this calculation, rounded as each result states. See how the calculators work or report an error.
More cards in this drawer
- Soundbar vs 2.1 Speaker System: Which Is Better?
- DisplayPort vs HDMI: Which Cable Should You Use?
- Survive Lava for Brainrot Tier List170 points
- MySQL Dump Import: Fix Common Errors
- Mouse Moving on Its Own? Causes & Fixes
- Slack Channels for Construction Projects: Setup Guide