
007 First Light Connecting to Server Please Wait Stuck Fix
Fix 007 First Light stuck on Connecting to Server Please Wait. Stage-by-stage breakdown of authentication, session handshake, matchmaking, and shard assignment.
What is the 007 First Light "Connecting to Server, Please Wait" Stuck Loop?
After IO Interactive's 0.6.2 hotfix the week of June 15, 2026, players on PC, PS5, and Xbox Series X|S report the **Connecting to server, please wait... banner staying on screen indefinitely β on the title screen, in matchmaking, after a mission, and even mid-session when re-syncing the Bond Pass. Unlike the older "Stuck on Authenticating" fault, this banner can appear at four distinct stages** of the network boot-up, and each stage has a different fix.
The four stages 007 First Light goes through are: (1) IOI identity authentication (0-25s window), (2) Glacier session handshake (25-60s, exchanges the session ticket with the platform), (3) matchmaking lobby allocation (60-95s, where the front-end finds you a regional queue), and (4) shard assignment (95-120s, where you get pinned to a specific game server instance). The banner text looks identical at every stage, which is why generic "verify files / restart router" advice fails β you have to identify which stage is actually hanging.
When does it occur?
- On the title screen, the banner shows immediately and never resolves (Stage 1 hang)
- After "Press any key" disappears, you sit for ~45 seconds then bounce back to the main menu silently (Stage 2 hang)
- You reach the multiplayer hub but every queue (Quick Play, Ranked, Contracts) keeps the banner spinning (Stage 3 hang)
- The match starts loading, but you stay on the loading screen with the banner overlaid (Stage 4 hang)
- After finishing a campaign mission, the post-mission summary stalls on the banner before XP unlock
- During Bond Pass tier claim or contract submission
Common causes
- IOI Identity API returning intermittent HTTP 504 to platform-handshake calls (Stage 1)
- Stale session ticket cached on disk after the 0.6.2 hotfix changed the ticket schema (Stage 2)
- Wrong matchmaking region selected vs the data center actually serving your IP (Stage 3)
- UDP port 7777-7780 (Glacier game-server traffic) blocked by Windows Defender Firewall, router NAT, or Strict NAT on PS5/Xbox (Stage 4)
- IPv6 leak interrupting the WebSocket leg of the Glacier handshake
- VPN or CGNAT (Free Pop, T-Mobile Home Internet, Starlink) routing through a non-whitelisted egress
- Corrupted
playerprofile.datin the local save folder forcing a full re-sync that times out
Step-by-step fixes
- Identify the stage first β open the in-game Network Diagnostic overlay with
F8(PC) or hold Touchpad + L3 (PS5) / View + LS (Xbox). The overlay shows four indicators:AUTH / SESSION / MATCH / SHARD. Whichever one is amber/red is the stage that is hanging β apply the fix below for that stage. - Stage 1 (AUTH) fix β switch IOI region manually β main menu β
AccountβRegionβ toggle fromAutoto your nearest region (EU-W, NA-E, NA-W, SA-E, OCE, JP). Auto-detect is misrouting EU users to SA after the 0.6.2 hotfix. Confirm via [account.ioi.dk](https://account.ioi.dk) β Profile β Country that the two match. - Stage 2 (SESSION) fix β wipe the session ticket cache β quit the game. Delete
%LOCALAPPDATA%\IOI\007FirstLight\Cache\session.tkton PC. On PS5, Settings β Saved Data β 007 First Light β Delete from System Storage theNetwork Cacheslice only (do NOT delete your save game). On Xbox, hold the game tile β Manage game β Saved data β Reserved Space β Clear. Relaunch. - Stage 3 (MATCH) fix β manually pin the matchmaking region β multiplayer hub β press Start/Options β
Network Settingsβ setMatchmaking Regionto a single region (notBest Available). Pick the geographically closest one; if it's full, try the next. The 0.6.2 lobby allocator silently fails when "Best Available" can't reach the primary shard quickly enough. - Stage 4 (SHARD) fix β open UDP ports 7777-7780 and TCP 443 β Windows Defender Firewall β Advanced Settings β Inbound Rules β New Rule β Port β UDP β Specific local ports
7777-7780β Allow. Repeat for Outbound. On the router, port-forward the same UDP range to your console / PC. PS5: Settings β Network β Connection Status β confirm NAT Type 2 (not Type 3). Xbox: Network Settings β Test NAT type β must show Open. - Disable IPv6 on the active adapter β Control Panel β Network and Sharing Center β adapter β Properties β uncheck Internet Protocol Version 6 (TCP/IPv6) β OK. On PS5/Xbox, manually configure IPv4 only. The Glacier WebSocket leg refuses IPv6 fallback after the 0.6.2 build.
- Flush DNS and switch to a clean resolver β admin PowerShell:
ipconfig /flushdns; Clear-DnsClientCache. Set adapter DNS to1.1.1.1+1.0.0.1. Cloudflare resolves the newshard-eu-w-01.glacier.ioi.dkstyle hostnames significantly faster than ISP defaults that still cache the 0.6.0 CNAMEs. - Disable VPN / IPv6 over CGNAT routing β if you're on Free Pop, T-Mobile Home Internet, Starlink, or any CGNAT-NAT44 ISP, you cannot accept inbound UDP from the shard. Either ask your ISP for a public IPv4 (Free: Pro mode), or run a wired Ethernet to a non-CGNAT hotspot to confirm whether CGNAT is the culprit before paying for anything else.
If it still doesn't work
If the stage indicator stays red at SHARD after every fix, capture the in-game packet log (Settings β Network β Export Diagnostic on PC 1.0.4.0+) and attach to a ticket via the [IOI support portal](https://007firstlight-support.zendesk.com/hc/en-us). Include the exact stage shown in the F8 overlay β IOI's support team triages tickets faster when they don't have to guess the failure point. For a full breakdown of every other 007 First Light networking and launch error, see the [007 First Light troubleshooting hub](/en/errors/007-first-light-all-errors-troubleshooting-hub).
If AUTH is still amber after step 2, the upstream issue is actually the [stuck on authenticating fault](/en/errors/007-first-light-stuck-on-authenticating-fix). If SHARD reaches green but you still get disconnected mid-match, you're hitting the [disconnected from server connection lost](/en/errors/007-first-light-disconnected-from-server-connection-lost) error, which is a downstream symptom of NAT exhaustion rather than initial connect failure.
Related errors
007 First Light online fix that works: solve multiplayer connection errors, matchmaking failed, EOS login and timeouts on PC, PS5 & Xbox β step by step.
Fix 007 First Light stuck on the authenticating screen on PC and console. IO Interactive account link, region auth, login timeout, and the skip workaround.
Fix 007 First Light disconnected from server and connection lost mid-match errors. NAT type, port 3074 forwarding, region routing, and anticheat reauthentication fixes.
Fix every 007 First Light error in one place: black screen, stuck on authenticating, EAC failures, disconnects, save corruption, and crashes β symptom-organized master guide.