WCF - ContractFilter mismatch at the EndpointDispatcher exception
A "ContractFilter mismatch at the EndpointDispatcher" means the receiver could not process the message because no contract claimed it.
This can be because:
- You have different contracts between client and sender.
- You're using a different binding between client and sender.
- The message security settings are not consistent between client and sender.
Have at look at the
EndpointDispatcher
class for more information on the subject.
The problem is solved now after enabling the service level trace. The client message had a problem with the xml namespace.