web
You’re offline. This is a read only version of the page.
close
Skip to main content

Announcements

News and Announcements icon
Community site session details

Community site session details

Session Id :
Microsoft Dynamics CRM (Archived)

qualifying a lead and getting an error...e

(0) ShareShare
ReportReport
Posted on by 26

Hello,

We are using CRM 2016 and when a user tries to qualify a lead they get the below error:

<s:Envelope xmlns:s="schemas.xmlsoap.org/.../envelope"><s:Body><s:Fault><faultcode>s:Client</faultcode><faultstring xmlns:xml="www.w3.org/.../namespace" xml:lang="en-US">callManagerInfo</faultstring><detail><OrganizationServiceFault xmlns="schemas.microsoft.com/.../Contracts"><ErrorCode>-2147220989</ErrorCode><ErrorDetails /><Message>callManagerInfo</Message><Timestamp>2019-01-25T20:03:55.2205447Z</Timestamp><ExceptionRetriable>false</ExceptionRetriable><ExceptionSource>SdkClient</ExceptionSource><InnerFault><ErrorCode>-2147220970</ErrorCode><ErrorDetails /><Message>System.ArgumentNullException: Value cannot be null.
Parameter name: callManagerInfo</Message><Timestamp>2019-01-25T20:03:55.2205447Z</Timestamp><ExceptionRetriable>false</ExceptionRetriable><ExceptionSource xmlns:i="www.w3.org/.../XMLSchema-instance" i:nil="true" /><InnerFault xmlns:i="www.w3.org/.../XMLSchema-instance" i:nil="true" /><OriginalException xmlns:i="www.w3.org/.../XMLSchema-instance" i:nil="true" /><TraceText xmlns:i="www.w3.org/.../XMLSchema-instance" i:nil="true" /></InnerFault><OriginalException>Microsoft.Crm.CrmArgumentNullException: callManagerInfo ---&gt; System.ArgumentNullException: Value cannot be null.
Parameter name: callManagerInfo
   --- End of inner exception stack trace ---
   at Microsoft.Crm.Sandbox.SandboxCallManager.CheckCallTracker(SandboxCallInfo sandboxCallInfo)
   at Microsoft.Crm.Sandbox.SandboxSdkListener.AuthenticateCaller(SandboxCallInfo callInfo, SandboxSdkContext requestContext, String operation)
   at Microsoft.Crm.Sandbox.SandboxSdkListener.Execute(SandboxCallInfo callInfo, SandboxSdkContext requestContext, String operation, Byte[] serializedRequest)</OriginalException><TraceText>
[CRM.ExtendedLogic: CRM.ExtendedLogic.AccountNumber]
[360df768-a71d-e011-8b93-d8d385e6b5bf: CRM.ExtendedLogic.AccountNumber: Create of account]

</TraceText></OrganizationServiceFault></detail></s:Fault></s:Body></s:Envelope>

I see where it says "Value cannot be null." but I don't know what value it is referring to.  It works fine in my other environments, just not my production environments and the entities/forms/logic at the same.  Any help is appreciated. Thank you.

*This post is locked for comments

I have the same question (0)
  • Verified answer
    Kokulan Profile Picture
    18,054 on at

    Hi

    Did you upgrade your CRM instances recently? is there any version difference between Production and dev environment?

    When the lead is qualified, if the Company Name entered, it will create an account and a plugin that triggers on Create of the account is failing.

    Is this your plugin (CRM.ExtendedLogic.AccountNumber) or some third party one ? 

     

    What you could do is to connect to copy of product/production instance using plugin registration tool and disable this particular plugin step on account temporarily just for debugging purpose and then try to qualify a test lead.

    If the Qualify Lead does not fail, it will confirm that the issue is caused by this plugin.

    If this plugin is what causing the issue,  one likely reason for this is that the plugin was built for the older version of SDK and the CRM has since been updated. If that's the case, if you have access to the plugin code you could try upgrading to correct version of the SDK and build and deploy and see if you still get the error.

    Hope this helps

  • USA80 Profile Picture
    26 on at

    Hello,

    I see a plugin called CRM.ExtendedLogic.AccountNumber in both my training and prod environments.  The one in my training environment has a newer modified on date than the one in prod.  So I copied the one from training over to prod, but that didn't fix the issue, I get the same error yet.  I am not sure how to do the steps that you mentioned in regards to disabling the plugin.

  • USA80 Profile Picture
    26 on at

    ok, I was able to disable the sdk message processing step for CRM.ExtendedLogic.AccountNumber.Create of account and then I tried to qualify the lead and it seemed to work.  So how do I get this to work properly now?

  • Kokulan Profile Picture
    18,054 on at

    Now that we know the plugin is the one that's causing the issue, please do a bit more investigation to see what it does and why its there. Is it your plugin. If you have access to source code, you can add some trace lines and see which step in the plugin fails.

  • Verified answer
    USA80 Profile Picture
    26 on at

    I got it working by copying over the plugin from my training environment over to my production environment.  Thank you.

Under review

Thank you for your reply! To ensure a great experience for everyone, your content is awaiting approval by our Community Managers. Please check back later.

Helpful resources

Quick Links

Introducing the 2026 Season 1 community Super Users

Congratulations to our 2026 Super Stars!

Meet the Microsoft Dynamics 365 Contact Center Champions

We are thrilled to have these Champions in our Community!

Congratulations to the April Top 10 Community Leaders

These are the community rock stars!

Leaderboard > 🔒一 Microsoft Dynamics CRM (Archived)

#1
ScottDurow Profile Picture

ScottDurow 2

#2
GJones Profile Picture

GJones 1

Last 30 days Overall leaderboard

Featured topics

Product updates

Dynamics 365 release plans