Dying Light 2 Co-op Won't Connect? Here's the Fix

Most Dying Light 2 co-op failures come down to cross-play settings, a strict NAT type, or the online mode being set wrong. The fastest fix: enable cross-play on both accounts, make sure both are on the same version, set your online settings to Friends Only or Public, and open your NAT with UPnP. Steps below, in order.

Dying Light 2 co-op — progress gate and limits

Progress gate
Co-op unlocks only AFTER the prologue + 'Markers of Plague' mission (once you get the binoculars) — most 'can't join' is this
No crossplay
No crossplay or cross-gen — only same platform AND same hardware generation can play together
Offline workaround
Launch in offline mode, load your save, reconnect to the internet, then invite/join
Steam quirk
Must have under 300 Steam friends for co-op to work

Last verified: September 2026

Error codes

Failed to join session / connection lost The client couldn't join or stay in the host's co-op session

Cause: Cross-play disabled, online mode set to Offline/Private, a strict NAT, or a version mismatch.

Fix:
  1. Enable Cross-Play in Online Options on both accounts.
  2. Set Online Play to Friends Only or Public (not Offline) in the game's online settings.
  3. Confirm both players are on the same version — restart the launcher for pending updates.
  4. Set NAT to Open via UPnP and allow the game through the firewall.
Can't find friend's game / invite fails Your friend's session isn't visible or the invite doesn't connect

Cause: Different online modes, an invite-only lobby, or a Techland service hiccup.

Fix:
  1. Host sets the campaign to Online and invites via the in-game Friends list.
  2. Both restart the game to refresh the online session state.
  3. Use a wired connection and restart the router.

Fixes that work for most Dying Light 2 errors

  1. Enable Cross-Play in Online Options on both accounts, even for same-platform co-op.
  2. Set Online Play to Friends Only or Public — an Offline/Private setting blocks joins.
  3. Match versions by restarting the launcher so both players are on the same patch.
  4. Set an Open NAT with UPnP on the router.
  5. Allow the game (DyingLightGame_x64_rwdi.exe) through Windows Firewall and antivirus.
  6. Invite via the in-game Friends list and have the host host the campaign online.
  7. Use a wired connection and restart the router to clear NAT problems.

FAQ

Why can't I join my friend in Dying Light 2?

Usually cross-play is off or the online mode is set to Offline/Private. Enable Cross-Play on both accounts, set Online Play to Friends Only, and match the game version.

How do I turn on co-op in Dying Light 2?

In Online Options set Online Play to Friends Only or Public and enable Cross-Play, then invite your friend from the in-game Friends list.

How do I fix 'failed to join session' in Dying Light 2?

Match versions, enable cross-play, set an Open NAT with UPnP, allow the game through the firewall, and have the host set the campaign to Online.

Does Dying Light 2 support cross-play co-op?

Yes, across PC and consoles, but both players must enable Cross-Play in Online Options for it to work.

Other games