When a IChannelMessageInspector reads the received message and returns a reference to a new message, the InspectingChannelListener class still uses the old reference (An invalid one). As a result, WCF throws an exception when it tries to deserialize the request from that invalid reference.This is for the september 2006 RC.
Product Version