After every Exchange Server security update, the same question comes up: is what I'm seeing a known issue, or something I broke? This roundup lists what Microsoft itself has published for the current Exchange Server SE update, what the latest update fixed, how to confirm each issue on your own servers, and where to keep watching, because these lists change after release.
Errors this guide fixes
A published calendar (.ics) returns "HTTP 500" for calendar applications.Calendar apps / IIS logAvailability (free/busy) fails for delegated mailboxes in Exchange hybrid deployments that use Graph API only.Outlook Scheduling Assistant (hybrid)A ContentEngine deadlock occurs because of missing Korean WordBreaker rule files.Exchange search / indexingWrapper messages appear in a shared mailbox in hybrid environments after installing the June 2026 Security Update.Shared mailbox (hybrid)Hybrid free/busy through Microsoft Graph incorrectly shifts busy times by requester timezone.Outlook Scheduling Assistant (hybrid)
Status (October 2026): Microsoft's KB for version 2 of the September 2026 security update for Exchange Server SE RTM (SU10V2, KB5129955, released 2 October 2026) lists three open known issues, the same three listed for the September update (KB5121608); the published calendar and delegated free/busy issues were already listed for the August 2026 update (KB5121573). Two hybrid issues, including one introduced by the June 2026 update, are listed as resolved. Re-check the KB before acting: Microsoft updates these pages.
Symptoms: match what you see to a published issue#
These are Microsoft's own descriptions, quoted from the KB:
| Issue (Microsoft's wording) | Where you notice it | Status |
|---|---|---|
A published calendar (.ics) returns "HTTP 500" for calendar applications. | Internet calendar subscriptions to an Exchange-published calendar stop updating | Open |
Availability (free/busy) fails for delegated mailboxes in Exchange hybrid deployments that use Graph API only. | Scheduling Assistant shows no availability for some cross-premises mailboxes | Open |
A ContentEngine deadlock occurs because of missing Korean WordBreaker rule files. | Exchange search processing on the server | Open |
Wrapper messages appear in a shared mailbox in hybrid environments after installing the June 2026 Security Update. | Unexpected messages in shared mailboxes | Resolved in the September 2026 SU and V2 |
Hybrid free/busy through Microsoft Graph incorrectly shifts busy times by requester timezone. | Busy blocks shown at the wrong time across premises | Resolved in the September 2026 SU and V2 |
The table covers Exchange Server SE RTM. Exchange 2019 and 2016 are past end of support; the Exchange Team's V2 announcement says the updates for those versions are ESU updates only, so check the known issues listed for the exact update you install. If you're still on them, see your end-of-support options.
Why it happens#
Each KB describes its issues in one line. Where Microsoft publishes a cause, workaround or fix, it appears in the KB or on the Exchange Team Blog, so take it from there rather than from forum guesses. Two patterns are worth recognising:
- Hybrid free/busy over Microsoft Graph is where rich coexistence is heading as EWS is retired in Exchange Online, and both free/busy issues above sit in that path. On hybrid deployments, test free/busy after every update.
- A regression introduced by one update can be fixed by a later one. The shared mailbox wrapper messages came with the June 2026 update and are fixed by the September update and its V2, so staying current is part of the fix.
How to fix it#
1. Find the build you're actually on#
Get-ExchangeServer shows the CU level but not security updates. Read the file version of ExSetup.exe on each server instead, and compare it with Microsoft's "Exchange Server build numbers and release dates" page:
Get-ExchangeServer | ForEach-Object {
Invoke-Command -ComputerName $_.Name -ScriptBlock {
(Get-Command ExSetup.exe).FileVersionInfo | Select-Object FileVersion } |
Select-Object PSComputerName, FileVersion }2. Install the latest update for that build#
For SE RTM that's SU10V2 (KB5129955), which fixes the two resolved issues above. Install it from an elevated prompt, one server at a time, using maintenance mode in a DAG. If setup misbehaves, follow installing Exchange security updates.
3. Confirm an open issue before you work around it#
- Published calendar: request the subscriber's
calendar.icsURL from a browser, then search the IIS logs for failures under/owa/calendar/:500s that started after you installed the August 2026 update or a later one match the known issue, which Microsoft lists for the August and September updates and the V2. A 401, 403 or 404, or a calendar that never worked, points to the publishing configuration instead.PowerShellSelect-String -Path 'C:\inetpub\logs\LogFiles\W3SVC1\u_ex*.log' -Pattern '/owa/calendar/' | Where-Object { $_.Line -match ' 500 ' } | Select-Object -Last 20 - Delegated free/busy: compare a mailbox that has delegates with one that doesn't, in the same location. If every cross-premises lookup fails, it's a general hybrid problem: work through hybrid free/busy troubleshooting.
- ContentEngine deadlock: the KB names an internal component, not the user-facing symptom. Word breakers split text into words for the search index, so look at indexing first. Watch whether the not-indexed count keeps rising, and inspect individual items with the CSS-Exchange
Troubleshoot-ModernSearch.ps1script:Admins have also reported, in comments on the September 2026 announcement, Outlook and OWA search missing recent mail. The KB doesn't connect those reports to this issue, so treat them as unconfirmed. If an index is Failed or the problem predates the update, see fixing Exchange search.PowerShellGet-MailboxStatistics -Identity user@contoso.com | Format-List BigFunnel* Get-MailboxDatabaseCopyStatus * | Format-Table Name, Status, ContentIndexState
4. Apply only Microsoft's workaround#
Use the workaround in the KB or the Exchange Team Blog. Removing a security update to make a functional issue go away also removes the fixes for the CVEs it closes. Treat that as a last resort, and take it only on Microsoft's advice.
Verify the fix#
- Every server reports the same
ExSetup.exeversion, matching the latest SU for its build. - The Exchange Server Health Checker runs clean. Microsoft's KB recommends running it after installing the update. See fixing what Health Checker finds.
- Cross-premises free/busy shows the right busy times, a test subscription to a published calendar loads, and new mail turns up in Outlook and OWA search.
How to stay informed#
- Exchange Team Blog: each release gets a "Released: month year Exchange Server Security Updates" post, and posts are revised after release. The September 2026 post was updated several times.
- The KB's "Known issues in this update" section: read it before you patch and again a week later.
- Microsoft 365 admin center › Health › Message center for Exchange Online changes that hit hybrid. Recent examples from the Exchange Team Blog: EWS deprecation in Exchange Online started on 1 October 2026 (see EWS switch-off in Exchange Online); the ExchangeOnlineManagement module should be updated to 3.10.1 or newer; and Exchange Online is throttling and blocking mail sent over the OnPremises connector by Exchange 2016/2019 servers below a minimum build (the post calls it the final public update baseline).
- Health Checker after every update, because it also flags required follow-up configuration.
References#
- KB5129955: version 2 of the security update for Exchange Server SE RTM, October 2, 2026 (Microsoft Support)
- KB5121573: security update for Exchange Server SE RTM, August 11, 2026 (Microsoft Support)
- Released: September 2026 Exchange Server Security Updates (Exchange Team Blog)
- Exchange Team Blog (Microsoft Tech Community)

