A cloud-based service included in Microsoft 365, delivering scalable messaging and collaboration features with simplified management and automatic updates.
Hi @pariyanto
Thank you for posting your question in the Q&A Forum.
The behavior where a room shows Busy in Teams but Free in Outlook usually indicates that the two clients are interpreting free/busy data differently. This is often caused by cached data or specific room mailbox configurations.
To help narrow this down, please try the following steps:
1. Test with Teams Web first
Please try scheduling the same room using:
https://teams.microsoft.com
- If the room appears FREE on Teams Web:
The issue is likely due to cached data in the Teams Desktop Client. - If the room appears BUSY on Teams Web:
The issue is likely related to the Room Mailbox settings on the server side.
2. Verify the room calendar directly
Open the room mailbox calendar in Outlook (Open Shared Calendar) and check whether:
- There are hidden or recurring events blocking the slot
- Any tentative or auto‑accepted meetings exist
Sometimes these do not show clearly in the Teams scheduling pane.
3. Review Room Mailbox Booking Settings
If you have Admin access, please check the Calendar Processing settings via PowerShell:
Get-CalendarProcessing -Identity "<room_mailbox_email>"
Key fields to look at:
- AutomateProcessing
- AllowConflicts
- BookingWindowInDays
- WorkingHoursStartTime / WorkingHoursEndTime / WorkingHoursTimeZone
Incorrect working hours or mismatched time zone can cause Teams to interpret the room as unavailable while Outlook still shows it as free.
If the issue continues after these steps, please share the results and we will assist you further.
If the answer is helpful, please click "Accept Answer" and kindly upvote it. If you have extra questions about this answer, please click "Comment".
Note: Please follow the steps in our documentation to enable e-mail notifications if you want to receive the related email notification for this thread.