Hi lmcguire17,
I will be releasing a patch tomorrow (hopefully). I am going to take a look into this issue first thing tomorrow morning. Another user reported this issue as well. If I can find the underlying cause, I’ll get the fix bundled with the upcoming patch.
Thank you for reporting the issue!
Evan
Hi, thank you for your quick response. I will watch for the update, and report back. Thanks!
Hi lmcguire,
I just had a look into this issue and I can’t seem to replicate it. The error message that is displayed back to me when I input an email already subscribed to the mailing list is “It looks like you’re already subscribed to this list.”. I can also alter the email message inside of the ‘Custom Messages’ tab on the edit form page. Both ajax and non-ajax worked as intended.
Does this only happen when an existing email is subscribed? I have seen that error occur when you have additional required fields that you haven’t assigned to the form in the form builder. You may want to try toggling on ‘Advanced Debugging’ on the settings page and trying again. Ideally after toggling that setting on and trying to submit the form, you can head back into the ‘Debug’ settings page and check the error log for any errors returned from MailChimp.
Evan
HI, thanks for your quick response. I updated the plugin to Version 6.0.3.1. I turned on “Enable Debugging” under Debug Settings. I attempted the same thing – I added a new subscriber, and attempted to duplicate the same subscriber (all fields matching). On submission, I received the error message: “We received an unexpected error: null”.
Additionally, I checked the error log and nothing has been logged. I know that I do not have any required fields not included in the form. All fields are included in my form. Based on the new error message, do you have any other suggestions? Thank you!
Hi lmcguire17,
If you login to MailChimp and head into the page with your API key listed, just below that you’ll see a list titled “Last 24 hours of API calls”. do you see any errors listed there that may be relevant to that form?
Evan
Yes! So for the test I described in my last message – I see Result: X, Throttled: nope, Method: lists/subscribe, Format: json; Response: (214) List_AlreadySubscribed and I still receive the error message: “We received an unexpected error: null.” Any thoughts? Thanks again for your help, much appreciated!
On the Edit Form screen, what are the fields that appear in the right hand column to the right of the form builder, and what do you have assigned in the form builder on the left? Do you have any interest groups created for the form?
When I attempt to signup to a form I’m already subscribed to, in the last column I am seeing the error: (214) List_AlreadySubscribed.
It’s possible that something else might be going on, but MailChimp is returning an unknown error.
Evan
Hi again, I don’t have any groups created for my list. Is that required? Within the edit form screen, under Interest Groups I actually see the same error message I get on submission of a duplicate user – “We received an unexpected error: null.” Is this the source of my issue? Thanks!
Hi lmcguire17,
No you don’t need to have any interest groups assigned. Since there is an error there, that leads me to believe that something with the API key may be to blame.
Can you try heading into the settings page, clearing the settings of your API key – heading into the Cache settings tab and clear your API cache – then head back to the settings and re-enter your API key.
Are you able to re-connect your site to the API?
Evan
Hi again, I haven’t made much progress. I tried a new API key on a fresh install of WordPress, and I still get the generic error message rather than the Already Subscribed error message. I noticed that creating an interest group changed the error message back to the generic message (from “We received an unexpected error: null.”), and also removed the error from the “Interest Groups” section of the form builder. My API settings within Mailchimp correctly record the 214 error, but the wrong error message is displayed.
I really like your plugin and would like to continue using it, but I can’t use it with this error. Any ideas? Thank you!
The last thing I can recommend to test is trying the gun on a new server. There is an underlying issue with your host that is causing something to block connection with the MailChimp API.
Who is your host provider? Is there a firewall active on your host? Do you have access to outbound connections? If you’re unsure I recommend reaching out to your host provider and asking them for additional details. They will have a better idea as to what’s going on at the server level.
Thanks,
Evan
Hi lmcguire17,
I would recommend that you read through the following knowledge base article, and follow the steps outlined there:
https://yikesplugins.com/support/knowledge-base/i-received-the-following-error-we-received-an-unexpected-error-null/
We have added a new constant to help in the debugging process. You may want to try enabling the constant listed in the article above, in your functions.php, and then re-trying to submit the form.
Thanks,
Evan
Plugin Contributor
Tracy Levesque
(@liljimmi)
🏳️🌈 YIKES, Inc. Co-Owner
Hi lmcguire17,
We haven’t heard back from you in a while so I am going to close out this ticket.
If you need further help, please re-open it and we will be happy to help you.
Thank you!
-Tracy