You sounds like you’re on the right track. However you could bump up a bit with this:
Using SvcConfigEditor.exe
- Configure WCF Verbose Tracing for Propagate ACtiveity and Activity tracing
- Configure WCF MessageLogging for “Malformed Messages, Service Messages, Transport Messages”
Use LogEntireMessage
In End to End, trace it All
Make sure you enable these *.config on BOTH sides, yours and the 3rd party executable.
Collect your logs files, and add them ALL to SvcTraceViewer.exe