I know you require the SOAP request in order to help resolve the issue unfortunately I'm unable to get the logging working. Below is what I added to my web.config file for logging. However it does not log to the specified files. What am I missing?
<system.diagnostics>
<sources>
<source name="AdsClientLibs.SoapXmlLogs"
switchName="AdsClientLibs.SoapXmlLogs"
switchType="System.Diagnostics.SourceSwitch">
<listeners>
<!-- Modify the initializeData attribute below to control the
path to the SOAP XML log file. -->
<add name="soapXmlLogListener"
type="System.Diagnostics.TextWriterTraceListener"
initializeData="C:\Logs\soap_xml.log" />
<remove name="Default" />
</listeners>
</source>
<source name="AdsClientLibs.RequestInfoLogs"
switchName="AdsClientLibs.RequestInfoLogs"
switchType="System.Diagnostics.SourceSwitch">
<listeners>
<!-- Modify the initializeData attribute below to control the
path to the request info log file. -->
<add name="requestInfoLogListener"
type="System.Diagnostics.TextWriterTraceListener"
initializeData="C:\Logs\request_info.log" />
<remove name="Default" />
</listeners>
</source>
</sources>
<switches>
<!-- Use this trace switch to control the SOAP XML logs written by Ads*
.NET libraries. The default level is set to Off. Logs are generated at
both the Error and Information levels. -->
<add name="AdsClientLibs.SoapXmlLogs" value="Information"/>
<!-- Use this trace switch to control the Request Info logs written by
Ads* .NET libraries. The default level is set to Off. Logs are
generated at both the Error and Information levels. -->
<add name="AdsClientLibs.RequestInfoLogs" value="Information"/>
</switches>
</system.diagnostics>