Symptoms
In Microsoft Exchange Server 2019 or Exchange Server 2016, the transport rule that uses the SubjectOrBodyMatchesPatterns parameter on Edge server doesn’t work, and you receive the following error message:
ID: 4009
Level: Error
Source: MSExchange Messaging Policies
Message: Transport engine failed to evaluate condition or apply action. The rule is configured to ignore errors. Details: 'Organization: '' Message ID '<msgid>' Rule ID 'Ruleid' Predicate '' Action ''. FilteringServiceFailureException Error: Microsoft.Exchange.MessagingPolicies.Rules.FilteringServiceFailureException: FIPS text extraction failed with error: 'Retrieving the COM class factory for component with CLSID {C635C36E-6F37-4D3A-8005-3893029827D5} failed due to the following error: 80040154 Class not registered (Exception from HRESULT: 0x80040154 (REGDB_E_CLASSNOTREG)).'. ..
Resolution
To fix this issue, install one of the following updates:
For Exchange Server 2019, install the Cumulative Update 4 for Exchange Server 2019 or a later cumulative update for Exchange Server 2019.
For Exchange Server 2016, install the Cumulative Update 15 for Exchange Server 2016 or a later cumulative update for Exchange Server 2016.
References
Learn about the terminology that Microsoft uses to describe software updates.