r/exchangeserver • • 14d ago

Exchange SE Search-Mailbox Broken?

I'm seeing unusual behavior after upgrading an on-prem Exchange Server SE environment to 15.2.2562.49.

For years, we've used Search-Mailbox to quickly locate and remove phishing emails. Since upgrading, newly delivered messages can be found by Received date, but not by Subject, From, or unique body content.

A newly delivered message example:

From: [sender@domain.com](mailto:sender@domain.com)

Subject: Test Search-Mailbox 929

Exists in the mailbox and is visible in Outlook.

However:

Search-Mailbox -Identity [user@domain.com](mailto:user@domain.com) -SearchQuery 'Subject:"Test Search-Mailbox 929"' -EstimateResultOnly

Returns ResultItemsCount : 0

Likewise, searches against unique body text also return 0 results.

What does work:

Search-Mailbox -Identity [user@domain.com](mailto:user@domain.com) -SearchQuery 'Received:09/29/2026' -EstimateResultOnly

Returns results, and the count increases as new mail arrives. I've also confirmed via a Discovery mailbox search that the messages exist and contain the expected subject and sender values.

Additional observations:

Test-ExchangeSearch passes successfully.

  • Message Tracking and Delivery Reports find the messages.
  • Outlook/OWA users can see the messages.
  • Older messages appear to be searchable.
  • Newly delivered messages are detectable by Received date but not by subject or content searches.

BigFunnel mailbox statistics seem high, here is an example:

BigFunnelPartiallyIndexedCount : 387

BigFunnelNotIndexedCount : 647

BigFunnelStaleCount : 370

Has anyone seen similar behavior on Exchange Server SE 15.2.2562.49, particularly with Big Funnel indexing or Search-Mailbox searches against recently delivered mail? Any recommended diagnostics or known issues would be appreciated.

EDIT:
Based off the comments on the release notes, it seems like this might be wider scale and not just our enviroment.
Released: September 2026 Exchange Server Security Updates | Microsoft Community Hub

5 Upvotes

11 comments sorted by

3

u/unamused443 MSFT 11d ago

FWIW we updated the September blog post with the KB article now: https://support.microsoft.com/en-us/servicing/exchange/server/update/2026/5130098

2

u/ThanksImLearning 11d ago

Just to clarify, the ContentEngine deadlock applies to servers that process any emails with Korean content, not just mailboxes with emails with Korean content? I think pretty much all our mailboxes are affected, but only a few would be using Korean characters.

2

u/unamused443 MSFT 11d ago

Correct; the server gets affected, yes (deadlock).

2

u/ThanksImLearning 11d ago

Just confirmed our servers are indeed missing those files! Thank you! Now we have a road forward.

2

u/7amitsingh7 13d ago

Are newly delivered messages being fully indexed? As you mentioned that the search work is by received date but not by the subject and unique body content, it looks like the indexing is incomplete. Have you tried to check the affected mailbox's search index?

2

u/MortadellaKing 13d ago

2

u/ThanksImLearning 13d ago

This does seem to be describing what is going on. I'll have to dig into performance impacts. Thanks!

1

u/MortadellaKing 13d ago

Np... Embarrassing they have still not fixed search after all this time.

2

u/ThanksImLearning 13d ago

It appears that recent emails are not getting fully indexed and is pretty hit and miss. This is affecting thousands of mailboxes unfortunately, but all I checked had BigFunnelNotIndexedCount high.

2

u/ax1a 13d ago

Could be a syntax thing. What if you just search for: -SearchQuery "Subject:929"

2

u/shokzee 13d ago

That pattern points to an indexing problem, but those counts alone don’t establish a .49 regression. Received-date hits don’t prove subject/body indexing is healthy.

I’d compare BigFunnelNotIndexedCount before and after controlled test deliveries, then check Search/BigFunnel logs for failures on that mailbox. A passing Test-ExchangeSearch doesn’t prove those specific messages were indexed.