Fix Teams Meeting Lobby Never Admits a Guest on Teams for the Web
🔍 WiseChecker

Fix Teams Meeting Lobby Never Admits a Guest on Teams for the Web

When you schedule a Teams meeting and invite a guest, the guest may sit in the lobby forever. The host never sees an admission prompt, or the prompt appears but the guest is not let in. This usually happens because of a meeting policy that blocks external participants, an anonymous join setting, or a network issue on the web client. This article explains the root causes and shows you how to fix the lobby admission problem on Teams for the web.

Key Takeaways: Fix Guest Lobby Admission in Teams Web Meetings

  • Teams admin center > Meetings > Meeting policies > Participants & guests: Enable “People dialing in can bypass the lobby” and set “Who can bypass the lobby” to “Everyone” for guest access.
  • Teams admin center > Meetings > Meeting policies > Meeting join & lobby: Turn on “Anonymous users can join a meeting” to allow external guests to enter without manual admission.
  • Meeting options > Who can bypass the lobby: Set this to “Everyone” for the specific meeting to let the guest in automatically.
  • Teams web client URL: Use the full meeting link (teams.microsoft.com/l/meetup-join) rather than a shortened or copied partial link that may fail to load the lobby.
  • Browser cache and permissions: Clear the browser cache and allow microphone and camera permissions so the guest can join without a stuck lobby prompt.

ADVERTISEMENT

Why Teams on the Web Leaves a Guest Stuck in the Lobby

The lobby in Teams is a virtual waiting room for participants who are not allowed to join the meeting directly. The meeting organizer or a presenter must manually admit these participants. A guest is an external user who does not belong to your organization. Their identity is verified through a Microsoft account or an email invitation.

When a guest joins via Teams for the web, the lobby behavior is controlled by two main settings: the meeting policy in the Teams admin center and the per-meeting options in Outlook or Teams. If the policy or meeting option says that only people in your organization can bypass the lobby, the guest must wait. If the host never sees the admission prompt, it is often because the host is using the web client and the notification is not displayed correctly, or because the guest is joining with a different identity than the one invited.

Another common cause is the anonymous join setting. In Teams, “anonymous” means a user who joins without signing in. A guest is not anonymous if they sign in with their Microsoft account. However, if the guest clicks the meeting link and does not sign in, they become anonymous and may be blocked by a policy that disallows anonymous join.

Finally, network issues on the web client can prevent the lobby notification from reaching the host. The host may be on a different network or using a browser that does not support real-time notifications. This is rare but possible when the host is also on Teams for the web.

Steps to Diagnose and Fix the Guest Lobby Admission Problem

Follow these steps in order. Each step addresses a specific cause. After each step, test with a guest account.

Check the Meeting Policy for Anonymous and Guest Access

  1. Sign in to the Teams admin center
    Go to admin.teams.microsoft.com and sign in with an account that has the Teams administrator role.
  2. Open Meeting policies
    In the left navigation, select Meetings, then select Meeting policies.
  3. Edit the Global (Org-wide default) policy
    Select the policy named Global (Org-wide default) and click Edit.
  4. Enable anonymous users to join
    Under the Meeting join & lobby section, set the toggle for “Anonymous users can join a meeting” to On. This allows users who join without signing in to enter the meeting, which covers guests who do not sign in.
  5. Set the lobby bypass for everyone
    Under the same section, find “Who can bypass the lobby” and select Everyone. This lets guests, anonymous users, and all others enter without waiting.
  6. Allow dial-in users to bypass the lobby
    Under the Participants & guests section, set “People dialing in can bypass the lobby” to On. This is optional but helps if the guest dials in by phone.
  7. Save the policy
    Click Save. Wait a few minutes for the policy to propagate.

Check the Per-Meeting Options for the Specific Meeting

  1. Open the meeting in Outlook or Teams
    Go to your calendar and open the meeting that has the guest issue.
  2. Click Meeting options
    In the meeting details, click the Meeting options button. This opens the Teams meeting options web page.
  3. Set “Who can bypass the lobby”
    Change the dropdown to Everyone. If you do not see this option, your policy overrides it, so go back to the admin center and change the policy.
  4. Change “Who can present”
    Set “Who can present” to Everyone. This ensures the guest can share their screen and is not blocked by presenter restrictions.
  5. Save the changes
    Click Save. The meeting will update automatically.

Verify the Guest Joins with the Correct Identity

  1. Send the meeting link correctly
    Copy the full meeting link from the meeting invitation, not from the browser address bar. The full link is usually in the format teams.microsoft.com/l/meetup-join/… and contains a join token.
  2. Ask the guest to sign in
    Tell the guest to sign in with the Microsoft account that received the invitation. If they sign in with a different account, they appear as a different person and may be blocked.
  3. Check the guest’s name in the lobby
    When the guest is in the lobby, the host should see their name. If the name is different from the invited guest, ask them to sign out and sign in with the correct account.

Clear Browser Cache and Update Permissions for Teams on the Web

  1. Clear the browser cache
    In the browser where the guest is joining, clear all cached data and cookies. In Chrome, press Ctrl+Shift+Delete and select “All time” for time range. In Edge, press Ctrl+Shift+Delete and choose “All time”.
  2. Reset browser permissions
    Go to the browser settings and reset the camera and microphone permissions for teams.microsoft.com. If the browser blocks the camera or microphone, the guest may not be able to join and can remain in a stuck state.
  3. Use a supported browser
    Teams for the web works best in Microsoft Edge or Google Chrome. If the guest uses Safari or Firefox, ask them to switch to Edge or Chrome.

ADVERTISEMENT

If Teams on the Web Still Leaves the Guest in the Lobby

Teams Shows No Lobby Notification for the Guest

If the host is also on Teams for the web, the notification may not appear because the web client does not always show a pop-up for lobby admissions. The host should check the meeting chat or the “People” pane. In the People pane, the guest appears under “In the lobby”. The host can click the guest’s name and select “Admit”. If no notification appears at all, the host should move to the Teams desktop app or the mobile app to admit the guest.

Guest Is Admitted but Cannot Hear or See the Meeting

This is not a lobby issue but a device issue. The guest should check that the correct microphone and speaker are selected in Teams. In the web client, click the three dots in the meeting controls, select Device settings, and choose the correct devices. Also ensure the browser is not muting the tab.

Guest Is Blocked by an External Access Policy

If the guest is from a different organization and your tenant has federation disabled, the guest cannot join. Check the external access settings in the Teams admin center under External access. Enable federation with all external domains or specifically with the guest’s domain. This is separate from the lobby setting and can block the guest entirely.

Teams Web Client vs Teams Desktop App for Lobby Management

Item Teams for the Web Teams Desktop App
Lobby notification May not show a pop-up; check People pane Shows a clear banner with Admit button
Admission control Works but can be missed More reliable and immediate
Anonymous join Supported in Edge and Chrome Supported in all versions
Device settings Limited to browser permissions Full control over audio and video

You can now fix the guest lobby issue by adjusting the meeting policy, the per-meeting options, and the guest’s sign-in method. Test with a guest account after each change to confirm the fix. For ongoing meetings, set the meeting option “Who can bypass the lobby” to Everyone so guests enter without waiting. If you manage many meetings, create a dedicated meeting policy that allows external guests and assign it to the relevant users in the Teams admin center under Users > Manage users > Policies.

ADVERTISEMENT