If you're seeing this error when Marloo tries to join your Microsoft Teams meetings:
"Authentication failed – Marloo was unable to authenticate with the meeting platform"
This happens when your organisation's Teams settings are blocking external participants from joining meetings.
Who needs to fix this?
You'll need either:
Someone in your organisation with Teams admin access, or
Your outsourced IT support provider
If you use an IT provider, forward this article to them or introduce us via email and we can work with them directly.
The fix
Three settings in the Teams admin centre need to be enabled. All three must be turned on for Marloo to join successfully.
Setting 1: Meeting Settings (Organisation Level)
Go to the Teams admin centre at admin.teams.microsoft.com
Navigate to Meetings → Meeting settings
Under Participants, turn "Anonymous users can join a meeting" to On
Click Save
Setting 2: Meeting Policies (User Level)
Go to Meetings → Meeting Policies
Find the policy assigned to users who need to use Marloo
Under "Meeting join & lobby", ensure "Anonymous users can join a meeting" is set to On
Click Save
Setting 3: Let Anonymous People Join
This is the most commonly missed setting:
In Meetings → Meeting Policies
Look for "Let anonymous people join a meeting"
Set this to On
Click Save
If the above doesn't work
Check these additional settings:
Guest Access: Go to Users → Guest access and ensure "Allow guest access in Teams" is On
External Access: Go to Users → External access and make sure it's not set to "Allow only specific external domains" (or add gomarloo.com if it is)
Testing the fix
After making these changes:
Wait at least 30 minutes (changes can take a few hours to take effect)
Create a test Teams meeting in your calendar
Join through Marloo using "Send Marloo Now" and "Join"
Marloo should appear in the waiting room where you can admit it
Troubleshooting
Settings already enabled? Try toggling them off and back on, then save.
Still not working after 24 hours? Contact our support team with a screenshot of the error and confirmation of which settings have been changed.