person
P2P Relay Grid: OPERATIONAL // LOW LATENCY • Global Sync: 99.84% uptime
warning Hotfix Alert: Reconnecting post-airlock crash requires Host lobby refresh.
// INSTANT RESOLUTION WIZARD //
Validated: Patch v1.0.4 Hotfix

Can't Join Friend's Room or Co-op Session?

92% of multiplayer disconnects in Moon Sweepers are solved by forcing the Steam background hotfix or using the 6-character direct Beacon Code. Select your current symptom below for targeted telemetry repairs.

Select Your Live Symptom:
Fast Solution // 90 Seconds CODE: STEAM_INV_LOBBY

Bypass Friend Privacy & Set Steam Status to Online

Moon Sweepers relays peer sessions strictly through the Steamworks P2P API. If either the host or joiner has Steam status set to "Invisible" or their Steam Profile Game Details set to "Private", the game returns a silent lobby rejection.

View Step-by-Step Fix arrow_downward

Immediate Bulletproof Fixes

ORDER OF DIAGNOSIS
01
Crucial Check Takes ~2 mins

Eliminate Version Mismatch (Hotfix v1.0.4 Sync)

Yesterday's v1.0.4 hotfix changed the decompression networking protocol. You cannot connect if one player is on 1.0.3 and the host is on 1.0.4. Because Steam defaults to delaying updates during background gameplay, follow this verification flow:

verified Verified 100% effective against "Incompatible Protocol - Code 409".
02
Steam Settings Takes ~45 secs

Steam Privacy & Invisible Status Override

Steam's modern privacy features block matchmaking tokens when accounts appear as invisible. Moon Sweepers cannot establish a handshake if Steam treats your session details as private.

03
Direct Bypass Bypasses NAT Type Strict

Bypass Friend List Using Lunar Beacon Direct Room Code

If invites sent through Steam chat never arrive or open a browser instead of the game, rely on the integrated Lunar Beacon Relay code. This bypasses ISP symmetric port throttling entirely:

Where to find Host Beacon Code: In-Game Pause (Esc) > Session HUD > "BEACON CODE: [6-CHARS]"
MS-792X (Example)
Host Instructions:

Pause game > click 'Copy Beacon Link' > paste the 6 characters to Discord or direct message.

Guest Joiner Instructions:

Main Menu > Multiplayer > Join via Lunar Beacon > Paste code and press Enter.

04
Lag & Desync Fix Cross-Region Settings

Settings.ini Network Buffer & Region Override

If players can connect but debris pieces pop between coordinates or vacuum suction meters stutter, increase the packet extrapolation limit in your local configuration.

%LOCALAPPDATA%\MoonSweepers\Saved\Config\WindowsNoEditor\Engine.ini
[IpNetDriver]
NetServerMaxTickRate=60
LanServerMaxTickRate=60
ConnectionTimeout=80.0
InitialConnectTimeout=150.0

Adding these four parameters gives cross-region clients a 150-second handshake allowance instead of the aggressive 30-second default timeout.

Full Walkthrough

How to Host a 4 to 16 Player Station

Recommended Host Upload: 15+ Mbps
1

Initialize Lunar Hub

From main menu, choose Station Operations > Host Multiplayer Session. Do not use 'Solo Free Clean' if you plan to invite friends later.

Map: Tycho Crater Base
2

Set Session Security

Toggle Lobby Visibility: Invite Only (friends cannot join without invitation) or Friends Public (instant auto-join through Steam client).

Max Slots: 4 (Co-op) / 16 (Event)
3

Transmit Beacon

Once in the decontamination airlock, press Tab, select Invite Crew, or broadcast your 6-digit Lunar Beacon directly into voice chat.

Ready for sweep deployment
LIVE TELEMETRY HUD
Current Stable Branch v1.0.4-HF2
Steam P2P Sockets check_circle Normal
Steam Deck Compatibility Proton 8.0-5 Verified
Default Host Port UDP 27015 - 27036
info

Playing on Steam Deck? Set Deck FPS limit to 60 or Uncapped. A 30FPS cap can cause vacuum physics desync with 60FPS PC hosts.

Quick Telemetry Commands

Launch parameters to paste into Steam Library > Moon Sweepers > Properties > General > Launch Options:

-noborder -highpriority
+net_fakeloss 0 -nothreadcheck
forum Still Trapped in Airlock?

The community maintains an active live squad finder and technical distress channel on the official Lunar Sweepers Dispatch Discord.

Join Dispatch Channel open_in_new Avg technical reply: < 3 mins
check_circle Configuration copied to clipboard