MecchaGuide mascot — chameleon with paint dial and controller MecchaGuide

Search by symptom, map name, or update version · Ctrl+K

Also available in Español

Last verified: v4.1.0 Official patches

How to Play Meccha Chameleon with Friends

Host a lobby on v4.1.0, share the 5-character join code, unmute voice, and fix Connecting timeouts. Skip broken Steam Overlay invites.

By MecchaGuide Editorial Published Updated · verified v4.1.0

Play online in 4 steps

  1. **Host:** Multiplayer → **Host Game** → select **region tag** → copy the **5-character join code** (v4.1.0+).
  2. **Friends join:** Multiplayer search → enter the join code (legacy room-name browser is gone).
  3. **Voice:** Mic starts **muted by default** — unmute, then bind push-to-talk if needed.
  4. Stuck connecting? Invite / Join Code FixVersion Mismatch.

Quick answers

Why do my friends get 'Connecting...' before timing out?

This is usually caused by the host's router blocking peer-to-peer UDP handshakes. To fix this, the host should enable UPnP in their router settings or forward UDP ports 27015 to 27030. Refer to our NAT Type Fix for more routing details.

Can we play on custom Steam Workshop maps in a private lobby?

Yes. The lobby host must subscribe to the maps via the Steam Workshop before launching the game. Once inside the private lobby, the host can select subscribed custom stages from the map dropdown list. Other players do not need to pre-subscribe; the game will download the map files automatically upon connection.

How to Play Meccha Chameleon with Friends — illustrated guide

Meccha Chameleon is designed as a social party experience. While playing in public matchmaking is a great way to hone your skills, the real fun lies in hosting private lobbies with friends. Since the game relies on peer-to-peer (P2P) connections, matchmaking requires some understanding of lobby settings, invite systems, and network configurations.

v4.1.0 replaced the legacy server browser with 5-character join codes. This guide uses that flow.


1. Hosting a Lobby: Step-by-Step

Hosting a room makes your PC the server for the match. If you have the strongest internet connection in your group, you should be the host to minimize lag spikes for other players.

[Main Menu] ──> [Multiplayer] ──> [Host Game] ──> [Region tag + settings] ──> [Launch Lobby]
  1. Select Host Game: From the main menu, navigate to Multiplayer and click Host Game.
  2. Region tag (required in v4.1.0+): Pick a region tag before going live.
  3. Lobby Visibility: Public waiting lobbies can appear in search; in-progress matches are hidden by default (toggleable in options). Private lobbies still prefer join codes / Steam invites.
  4. Set a Password: Recommended even for private lobbies. See Lobby Password Fix if passwords fail.
  5. Copy the join code: Note the 5-character alphanumeric code shown in-game (verifiable on the host UI).

2. Inviting Friends

  1. Host copies the 5-character join code.
  2. Share it in Discord/chat — use Join Code Share for a formatted block.
  3. Friends open Multiplayer search, match the region tag, enter the code, then password if set.
  4. Prefer a waiting lobby — in-progress games are filtered from public search by default.

Method B: Steam Invites (optional)

  1. Launch the lobby and load into the pre-game staging room.
  2. Open Steam Overlay (Shift + Tab) → Invite to Play.
  3. If invites fail, fall back to the join code — see Invite Not Working.

3. Version Matching and Game Branches

All players must run the exact same client version.

  • Check the Build String: Title-screen version must match (site badges track v4.1.0).
  • Update Steam Client: Close the game and restart Steam to force the update queue.
  • Beta Branch Sync: Everyone must use the same Steam Beta branch if testing.
  • Persistent issues: Version Mismatch.

4. Map Selection & Custom Workshop Content

  • Official Stages: Start on Mansion, or try Kyoto / Art Museum (v4.1.0), Shopping Mall, Deep Sea, Exit 8, Greece (reworked in v4.1.0).
  • Petit Chameleon (×0.5): Host must allow this body scale (v4.0.0).
  • Workshop: Host subscribes; joiners download on connect. Prefer auto-updating mods after the Aug 22 hotfix.

5. Voice Chat Configuration

  • Muted by default (v3.5.0+): Unmute before expecting proximity voice. Voice toggle plays a sound effect as of v4.1.0.
  • Proximity vs Discord: Use Discord if P2P voice is unstable.
  • Threshold tips: Mic Not Working.

Adjusting lobby configurations keeps matches balanced depending on how many players are in your session.

Group SizeRolesTime LimitWhistle TimerMap Recommendation
2–3 Players1 Seeker / 1–2 Hiders3 Minutes60 SecondsMansion (Official)
4–6 Players1 Seeker / 3–5 Hiders4 Minutes45 SecondsKyoto or Penguin Hotel
7–10 Players2 Seekers / 5–8 Hiders5 Minutes30 SecondsShopping Mall or Sewer

7. Troubleshooting Lobby Connection Failures

If you cannot connect to your friends, follow this rapid-fire solution checklist:

  • Host Network Isolation: Turn on UPnP in your router settings. P2P lobbies require this to route incoming traffic.
  • Firewall Blockage: Ensure Windows Defender has not blocked the game executable. Allow MecchaChameleon.exe through both public and private networks.
  • Steam Account Status: Set your Steam profile status to Online. If you are set to “Invisible” or “Offline”, you cannot host or receive Steam invite alerts.
  • Network Doctor: For deep network issues like Double NAT or router port configuration, visit our comprehensive Network NAT Fix Guide.

8. Streamer & Large-Party Hosting

Hosting for 8+ players or a live audience adds constraints beyond a normal friend group. The game still uses P2P hosting, so your upload bandwidth and router stability become the bottleneck.

  • Use a wired host: Wi-Fi hosts often cause voice packet loss and desync in large lobbies. Put the host PC on Ethernet before opening the room.
  • Discord for big groups: Proximity voice is fun for 4–6 players, but streamer lobbies usually run cleaner on Discord with push-to-talk. See Voice Chat Not Working if you mix both.
  • Hide credentials on stream: Enable Streamer Mode in Settings > Gameplay and follow the Streamer Viewer Lobby Setup guide so passwords and invite codes do not appear on OBS.
  • Pick scalable modes: For viewer participation, Increasing Oni keeps eliminated players in the hunt instead of long spectator stretches—better for Twitch and YouTube chat engagement.
  • Cap workshop map size: Custom stages with heavy props increase load times for joiners. Start official maps for debut streams, then rotate Workshop content once the lobby is stable.

9. Pre-Flight Host Checklist (Copy Before Inviting)

Run through this list once per session before sharing the join code:

[ ] Game updated to same build as friends (v4.1.0+ on title screen)
[ ] Beta branch matches for everyone (Steam > Properties > Betas)
[ ] Host on wired connection; UPnP enabled or ports forwarded
[ ] Region tag selected + password set
[ ] 5-character join code copied (verify in-game)
[ ] Windows Firewall allows MecchaChameleon.exe
[ ] Voice unmuted; Discord fallback ready for 8+ players
[ ] Map picked: official for first match, Workshop only if host pre-subscribed

If a friend still fails after this checklist, send them to the Invite / Join Code Fix flowchart first—most join failures are host-side NAT, not client bugs.

Join-Failure Quick Reference

Error / behaviorMost common fix
”Connecting…” then timeoutHost enables UPnP or forwards UDP 27015–27030
Version mismatchEveryone restarts Steam; sync beta branch to v4.1.0
Password rejectedRe-type; avoid special characters—see Lobby Password Fix
Workshop map stuck loadingHost must subscribe first; joiners wait for auto-download
Can’t find lobby / empty searchUse the 5-character join code; in-progress matches are hidden by default

Related Guides

Frequently asked questions

Common player questions — written for search and AI citation.

Does the game support local split-screen co-op?

No, Meccha Chameleon does not support split-screen or local shared screen play. Every player needs their own PC, Steam account, and a copy of the game to join a lobby.

How do I invite players if the Steam Overlay is broken?

From v4.1.0, share the host’s 5-character alphanumeric join code and matching region tag. Friends enter the code in Multiplayer search. Format a Discord paste with the Join Code Share tool. Avoid third-party 'online fix' EXEs.