logo
search
Calendar Problems

Fix Cannot Open Microsoft 365 Room Calendar in Outlook

Camila MilosovichCamila Milosovich Sep 27, 2026 869 views

Question details

The user is unable to open a newly created Microsoft 365 resource room calendar in the Outlook client, despite being able to book it successfully.

How to Fix Cannot Open Microsoft 365 Room Calendar in Outlook
Product
Microsoft Outlook / Microsoft 365
Device & OS
not provided
Scenario
Attempting to open a newly created resource room calendar in the desktop Outlook client.
Observed behavior
An error occurs when opening the calendar. The room's email address displays an onmicrosoft.com domain in Active Users, but a custom-domain address in Resources.
Before you start

Ensure you have Exchange Administrator credentials for your Microsoft 365 tenant, as resolving this domain conflict requires administrative access to PowerShell or the Exchange Admin Center.

Solution 1Recommended

Update the Primary SMTP Address via Exchange Online PowerShell

This resolves domain mismatch issues by forcing the room mailbox to use your custom domain as its primary email address.

When a room mailbox has conflicting domains between Active Users and Resources, Outlook struggles to resolve the calendar permissions. Fixing the primary SMTP address ensures correct directory synchronization.

1
Connect to Exchange Online

Open PowerShell on your computer and connect to Exchange Online using your Microsoft 365 administrator credentials.

2
Update primary address

Run the command Set-Mailbox -Identity "<RoomAlias>" -PrimarySmtpAddress "<CorrectDomainEmail>" to replace the onmicrosoft.com address with your custom domain.

3
Verify the update

Execute Get-Mailbox for the specific room to ensure the PrimarySmtpAddress attribute now reflects the correct domain.

4
Re-add the calendar

Remove the broken room calendar from your Outlook client, wait for the directory changes to sync, and then re-add it from the Global Address List.

Update the Primary SMTP Address via Exchange Online PowerShell
Propagation Delay: Directory synchronization across Microsoft 365 and the Outlook desktop client can take anywhere from 15 minutes to 24 hours to fully propagate.
Free Microsoft Office alternative

Try WPS Office for Your Daily Productivity Needs

While managing Exchange backend settings requires Microsoft administrative tools, WPS Office provides a lightweight, highly compatible alternative for all your daily document, spreadsheet, and presentation tasks. Enjoy a familiar interface and seamless compatibility without the heavy subscription costs.

Free to use with a fast, lightweight installation package.Fully compatible with Microsoft Word, Excel, and PowerPoint formats.Familiar user interface allowing for seamless migration with zero learning curve.Built-in PDF editing, document merging, and cloud collaboration tools.
microsoft office alternative - wps office

Frequently Asked Questions

Why does my Microsoft 365 room show an 'onmicrosoft.com' address?

This usually happens if the custom domain was not set as the default when the room was created, causing Microsoft 365 to assign the tenant's fallback routing domain.

How long does it take for room calendar permissions to update?

Changes made in the Exchange Admin Center or via PowerShell can take between 15 minutes and 24 hours to fully sync across the network and reflect in all Outlook desktop clients.

Can I still book the room even if I can't open its calendar?

Yes, users can often invite the room as a resource to a meeting successfully. The booking engine operates independently of the folder permissions required to directly view the calendar in Outlook.