Docusign Integration hangs

  • jimsahp
    Asked on October 21, 2019 at 10:24 AM

    Good morning, 


    The Docusign widget on my form doesn't appear to be working. I'm not sure what's wrong or how to fix it. Any help would be greatly appreciated.

  • John Support Team Lead
    Replied on October 21, 2019 at 12:51 PM

    Hi @jimsahp,

    From what I understand, you are having an issue with the DocuSign widget in your Home Loan Application (NF) (form: https://www.jotform.us/form/92774818101156).

    Could you please try removing, adding and re-authenticating your DocuSign widget? Also, could you please log into your account using a different browser and click re-authenticate one more time? Sometimes there are cross-browser DocuSign account connection issues.

    Please let us know if you are still experiencing this issue after these actions and provide screenshots if possible. 

  • jimsahp
    Replied on October 21, 2019 at 1:26 PM

    Ran through those troubleshooting steps, still not working. When I click the sign with docusign button, I get this error in the console under the "preview form" option:


    raven.js:58 ERROR TypeError: Cannot read property 'writeAttribute' of undefined at Object.d [as getValue] (getValue.js:94) at l (checkInput.js:427) at checkInput.js:336 at prototype.forms.js:112 at Array.forEach () at Array.each (prototype.forms.js:112) at a.j [as checkSubmission] (checkInput.js:334) at index.js:881 at y (index.js:923) at HTMLButtonElement. (index.js:1033) at HTMLButtonElement.responder (prototype.forms.js:571) at HTMLButtonElement.d (raven.js:445) a. @ raven.js:58 l @ checkInput.js:468 (anonymous) @ checkInput.js:336 (anonymous) @ prototype.forms.js:112 each @ prototype.forms.js:112 j @ checkInput.js:334 (anonymous) @ index.js:881 y @ index.js:923 (anonymous) @ index.js:1033 responder @ prototype.forms.js:571 d @ raven.js:445 raven.js:449 Uncaught TypeError: Cannot read property 'replace' of undefined at l (checkInput.js:472) at checkInput.js:336 at prototype.forms.js:112 at Array.forEach () at Array.each (prototype.forms.js:112) at a.j [as checkSubmission] (checkInput.js:334) at index.js:881 at y (index.js:923) at HTMLButtonElement. (index.js:1033) at HTMLButtonElement.responder (prototype.forms.js:571) at HTMLButtonElement.d (raven.js:445)

    Here's what the widget looks like after I hit sign with docusign: 1571678750Screen Shot 2019 10 21 at 1 Screenshot 10

  • jimsahp
    Replied on October 21, 2019 at 1:31 PM

    Bah, the error code formatting dropped. Here's the error console in a more readable format: https://gist.github.com/nfreader/503d8eabf09057be1205d125a4698c90

  • John Support Team Lead
    Replied on October 21, 2019 at 2:01 PM

    I have created a simple form with a docusign widget in it, integrated it with my docusign account, and made a test submission. However, I wasn't able to replicate the issue. 

    But when I cloned your form and integrated my docusign account with it, I also receive the same error. 

    Let me have some more time to conduct further tests. I will get back to you on this thread shortly.

  • John Support Team Lead
    Replied on October 21, 2019 at 2:44 PM

    Based on my tests, it seems that this Configurable list widget field has issues with the DocuSign widget:

    Docusign Integration hangs Image 10

    Also, please note that collecting this information are not allowed using plain text fields.

    Could you please try removing this field then try making a test submission on your form?

    Let us know if the issue still persists after doing so, so we could check further.