A powerful email and collaboration platform developed by Microsoft, designed to support enterprise-level communication and productivity. Miscellaneous topics that do not fit into specific categories.
Hi Dave
Thank you for reaching out to Microsoft Q&A forum
As far as I know, under normal conditions, calendar invites sent to a shared mailbox should appear on the calendar almost immediately or within a few minutes. Microsoft’s shared calendar improvements are designed to support near real-time syncing for internal users. Delays of several hours are not consistent with this expected behavior.
However, your testing showed delays of 3, 4, and even 8 hours before invites appeared on various shared mailboxes. This is far outside the norm for same-domain invites, indicating something unusual. In fact, other users have reported similar symptoms as a problem scenario. In your situation, since even a newly created shared mailbox had the issue, we can likely rule out mailbox-specific problem and it suggests a systemic factor.
In my opinion, the most likely scenario is that your shared mailbox calendars are being viewed/updated under the old synchronization method (perhaps due to how they were added in Outlook Web or Outlook Desktop). This could cause reliance on periodic refresh cycles and lead to the unusually long delays you observed, as states in Calendar sharing in Microsoft 365
Therefore, I recommend the following approach, you can try them to see if the behavior can be resolved:
- Ensure the shared calendar is using the “new model” of calendar sharing, which supports instant syncing. This requires the calendar to be explicitly shared and accepted using a modern Outlook client.
- Avoid accessing the shared mailbox calendar via legacy methods, as these may rely on older sync mechanisms that use periodic polling rather than push-based updates.
- Verify that the shared mailbox is configured with
AutomateProcessingset toAutoUpdate. This ensures that meeting invites are automatically added to the calendar as tentative without manual intervention. You can check this using PowerShell:Get-CalendarProcessing <SharedMailboxAlias> | Select AutomateProcessing
Note: If the shared mailbox is primarily used for scheduling, consider converting it to a resource mailbox (room or equipment), which supports AutoAccept and processes invites immediately upon receipt.
You can try the above approach, if the problem still persists, kindly let me know in the comments for further support.
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.