Joining a Session
Join from the app, an invite link, or a browser using a 6-character code.
Joining lets you enter a ritual hosted by someone else. Joining is free and never counts against your own hosting limit.
Join in the Mobile App
- Open Bonded and sign in if needed.
- Open the Join tab.
- Enter the 6-character code from your partner.
- Tap Join session.
Bonded uppercases the code and removes unsupported characters.
Join by Invite Link
Tapping a Bonded invite link opens the app, fills in the code, and joins automatically. If you are the host, or you are rejoining a ritual you were already in, the link takes you back to the right screen instead of trying to join twice.
Join on the Web
You can join without installing the app if the host sends a web invite link.
- Open the invite link in your browser.
- If the link includes a code, Bonded tries to connect automatically.
- If asked, enter the 6-character code.
- Read the welcome steps.
- Optionally enter your email if you want to keep shared moments or receive follow-up access.
- Tap Join session.
Joining a Group
Joining a Group works like joining a Duo — the same Join tab, invite link, or QR code — and lands you in the group's lobby. You wait there until the host starts.
On the web, a Group asks one extra thing: What should the group call you? Type your first name; the other players see it on their screens for this game only. Email stays optional.
If your browser reloads during a game, it takes you back to your seat automatically — as long as you use the same browser.
You cannot join a Group once the host has started it, and you cannot join if you have blocked, or been blocked by, anyone already in it.
Optional Guest Email
On the web guest flow, email is optional. You can join without entering it. If you enter one, Bonded associates that email with the guest web session and can pre-fill a follow-up Premium offer.
Join Troubleshooting
| Problem | Meaning | What to try |
|---|---|---|
| Code is rejected | The code is wrong, old, or not found. | Ask the host for the latest 6-character code. |
SESSION_NOT_FOUND | Bonded cannot find a ritual for that code or link. | Check the code, scan the QR again, or ask for a new invite. |
SESSION_NOT_JOINABLE | The ritual is completed or abandoned. | Ask the host to create a new one. |
SESSION_FULL | Someone else is already in that ritual — or, for a Group, all seats are taken. | Ask the host to start a new one. |
| "This session already has two people" (web) | Someone else already took the guest seat in that Duo. | Ask your partner for a new invite. |
GROUP_ALREADY_STARTED | The host started the Group before you joined. | Groups close to newcomers once started. Ask the host to start another. |
REMOVED_FROM_GROUP | The host removed you from this Group. | You cannot rejoin this Group with the same code. |
JOIN_NOT_ALLOWED | A block between you and someone in the ritual. | Nothing to fix — Bonded does not say who, on purpose. |
| "Update Bonded to join" | Your app version is older than Group Play. | Update Bonded from the App Store, then join again. |
| "Refresh this page to join the group" | The web page was opened before Group Play existed. | Reload the page. |
CANNOT_JOIN_OWN_SESSION | The host tried to join their own ritual. | Share the invite with another person instead. |
| "That session has already ended" | The web flow found a completed or abandoned ritual. | Use a new invite from the host. |
| "This session cannot be joined from the web" | The ritual has no guest web token. | Ask the host for a new share link, or use the app with the code. |
| Browser stays on connecting | Network or API connection issue. | Refresh, try another browser, or enter the code manually. |
Next steps
If this does not resolve the issue, check the related path below or use the support checklist with the exact error or screen name.
Was this article useful?
Your answer can help prioritize content updates and missing fixes.