Home › Knowledgebase › KB-309

How to resolve 'Meeting Room is Unavailable' errors when booking meeting rooms in Microsoft 365

Summary

This guide helps you troubleshoot and resolve: How to resolve 'Meeting Room is Unavailable' errors when booking meeting rooms in Microsoft 365. Follow the steps below to fix the issue.

Quick Tip: Need immediate assistance? 💻 Open a Ticket

Common Causes

It can be frustrating when a meeting room appears as unavailable in Outlook, even when you know the room is physically empty. This usually occurs due to incorrect mailbox permissions, conflicting calendar entries, or the room's automated booking settings being too restrictive. This guide will help you identify the cause and restore your room's availability.

Quick Fix Steps

Before diving into administrative settings, try these simple checks to rule out common user errors:

Detailed Instructions for Administrators

If the room unavailability persists, an administrator will need to adjust the Room Mailbox settings via the Microsoft 365 Admin Centre or Exchange Online.

Adjusting Automated Processing Settings

By default, some rooms are set to decline meetings if they conflict with existing appointments. You can change this to allow manual overrides.

  1. Log in to the Microsoft 365 Admin Centre.
  2. Navigate to Exchange > Recipients > Resources.
  3. Select the affected meeting room from the list.
  4. Go to Booking > Manage booking settings.
  5. Ensure Allow repeating meetings is ticked if your organisation uses recurring bookings.
  6. Check the Booking requests section. If Automatically decline meeting requests that conflict with an existing appointment is enabled, the room will show as unavailable even if a meeting is cancelled but not fully cleared from the cache.

Managing Delegate Permissions

If the room is set to "Select delegates can accept or decline booking requests", the room will remain "Unavailable" or "Tentative" until a human delegate manually approves the request.

  1. In the room's Booking settings, locate the Booking delegates section.
  2. If you prefer the room to be first-come, first-served, change the setting to Accept or decline booking requests automatically.
  3. Click Save.
Tip: If you require a delegate to manage the room, ensure the delegate has notifications turned on so they can approve requests promptly.

Troubleshooting Advanced Issues

Clearing Stuck Calendar Entries via PowerShell

Occasionally, a room mailbox can become "stuck" in a busy state due to a corrupted calendar item that isn't visible in the standard Outlook UI. This requires the Exchange Online PowerShell module.

  1. Connect to Exchange Online PowerShell.
  2. Run the following command to analyse the room's current bookings: Get-CalendarDiagnosticLog -Identity "RoomName"
  3. If a corrupted entry is found, use the Remove-CalendarEvents cmdlet to clear the specific timeframe causing the conflict.
Caution: Using PowerShell commands to remove calendar events will delete all meetings within the specified range. Ensure you have a backup or a list of existing bookings before proceeding.

Checking Resource Mailbox Permissions

If users cannot see the availability of the room at all (it shows as "No Information"), it is likely a permission issue.

  1. In the Exchange Admin Centre, select the room mailbox.
  2. Go to Delegation.
  3. Ensure that the Read and manage (Full Access) or Send As permissions are not overly restrictive, and that the default internal organisation has at least Reviewer access to the calendar folder.

If you have followed these steps and the meeting room still shows as unavailable, please Open a Ticket so our technical team can analyse your Exchange logs.

Still Having Issues?

Need more help? If the issue persists after trying these steps, please open a support ticket and our team will assist you.

💻 Open a Ticket