LudoLive Online Rooms: Connection and Invite Troubleshooting
Online rooms connect players' browsers directly to each other, which keeps them fast and serverless — and means a room depends on every player's network and browser. This guide explains what each message means and what to try, based on how the rooms actually work.
Last reviewed against the game:
How a room connects
When you create a room, your browser becomes the room's host. A free public signalling service (PeerJS) introduces each guest's browser to yours; after that, the game runs over a direct connection between the devices, and your browser deals the dice and checks every move. Two consequences are worth knowing:
- The signalling service is only needed to open or join a room. If it is briefly unavailable, new rooms can't connect — but a match that is already connected keeps playing.
- Because players connect directly, each player's network has to allow it. Most home Wi-Fi and mobile networks do; some workplace, school and public networks don't.
Room codes
- Every room has an 8-character code made of letters and the digits 2–9. The easily confused characters 0, O, 1 and I are never used, and capitals don't matter.
- To join, open Play Online, choose Join a room and type the code. The join starts by itself once all eight characters are in.
- The host can tap Copy code in the lobby to paste it into any chat.
Invite links
The host's Invite button opens your device's share sheet where the browser supports it, or copies a message with the link otherwise. The link looks like playludolive.in/join/ followed by the code, and opening it takes a friend straight to the room. If a chat app mangles the link — adding a hyphen or a stray character, or cutting it short — the game cleans up what it can and tries that room, or tells your friend the link doesn't point at a valid room code. Typing the code by hand always works as a fallback.
When the link opens inside WhatsApp, Instagram or another app
Many apps open links in their own built-in browser instead of Chrome or Safari. The game can run there, but you lose things like fullscreen, your saved player profile and app installation. When LudoLive recognises one of these built-in browsers — Instagram, Facebook, Messenger, WhatsApp, Telegram, X, Discord, TikTok, Snapchat, LINE, LinkedIn, Pinterest and the Google app among them — it pauses on a screen that offers:
- Open in browser (Android) — hands the link to your default browser.
- Copy invite link — so you can paste it into your usual browser.
- Continue here anyway — plays inside the app's browser.
If the button does nothing, open the app's menu yourself: in Instagram, tap ⋯ in the top-right corner and choose Open in external browser; in Facebook or Messenger, tap ⋯ and choose Open in Safari on iPhone or Open in browser on Android. On iPhone, WhatsApp and Telegram open links in a Safari-based viewer that LudoLive doesn't intercept; if something misbehaves there, use the viewer's option to open the page in Safari.
What the connection messages mean
- “Could not reach the realtime service” — your browser couldn't contact the signalling service. Check that you're online, then try again; if it persists for everyone, the service may be briefly down, so wait a few minutes.
- “Could not open the room in time” — the host's room didn't open within 15 seconds. Check the connection and create the room again.
- “This room code is already hosted in another tab” — the same room is open in another tab or window on your device. Close the extra one.
- Room Not Found — the room has closed, expired, or the code is wrong. Double-check the code with the host.
- Room is Full — every seat the host chose is taken.
- Match Already Started — new players can't join mid-game; ask for a fresh invite when it ends.
- Room Closed — the host closed the room for everyone.
- Playing Elsewhere — the same player profile took its seat from another tab or device, so this one stepped aside.
- “No internet connection — your moves are paused” — your own device is offline; the dice stays locked until it reconnects.
If one player can never connect
When a single player sits on “Connecting to the room…” and then gets an error, while others join the same room fine, the likely cause is their network blocking direct connections. Things to try, in order:
- Switch that player between Wi-Fi and mobile data.
- Turn off any VPN, proxy or data-saver mode for the browser.
- Avoid workplace, school, hotel and public Wi-Fi, which often block direct connections.
- Try a phone's hotspot for one of the players.
- Make sure everyone is on an up-to-date Chrome, Safari, Edge or Firefox.
Reconnecting and getting your seat back
These details describe Ludo rooms; where Snakes & Ladders rooms differ, it's noted below.
- Dropped connection. A guest whose connection drops sees Reconnecting… and the game retries automatically — twelve attempts, spaced out to five seconds apart, for a little under a minute in all. Your seat is reserved for you: the host recognises your device when you return.
- Refreshing the page. Reloading puts you back into the same room automatically. The session is remembered for 12 hours once a match has started, or 30 minutes in the lobby. The Play Online screen also shows an Unfinished game card with a Rejoin button.
- The host refreshes. The room reopens under the same code, and guests keep retrying while it does.
- Retries run out. You'll see a message suggesting you rejoin with the same code if the room is still running.
When a player is away
Nobody is left waiting forever. In Ludo, once a disconnected player has been away for 30 seconds on their turn, the game plays it for them: if they hadn't rolled yet the turn is skipped, and if they had, a simple move is made. In Snakes & Ladders the grace is 15 seconds and the turn is skipped. A player who drops out of the lobby before the game starts keeps their seat for 30 seconds.
When the host leaves
In Ludo, a host who leaves while guests are connected chooses between Hand over & leave (the first connected guest becomes host and sees “You are the host now”), Close room for everyone, or Stay in the room. In Snakes & Ladders, the host leaving closes the room. If a host simply closes their browser, the room is remembered on their device and reopens when they return to Play Online; if they don't, guests will eventually see a message that the room can't be reached, and someone needs to create a new room.