• Resolved thedetoureffect

    (@thedetoureffect)


    Hi, the built-in captcha is not working when people try to sign up for my newsletter. They can type their email address into the form, but then when the captcha comes up, no matter what they type in, it will say they’ve gotten it wrong. Someone emailed me to tell me they were not able to sign up because the captcha was “wrong” 4 times. I tried to sign up myself using my own email address, and I see what they’re saying.

    The page I need help with: [log in to see the link]

Viewing 13 replies - 1 through 13 (of 13 total)
  • Plugin Author Bruna a11n

    (@bruberries)

    Hi @thedetoureffect,

    I went to your website to test the subscription form, but I could not go to the next step (CAPTCHA page) due to this error:

    Sorry, but we couldn’t connect to the MailPoet server. Please refresh the web page and try again.

    This is likely to happen if you have a caching plugin installed, and I believe this may also have affected the CAPTCHA for the issue you mentioned.

    Are you using any caching plugin, such as W3 Total Cache, Rocket, etc? If so, please try to exclude the homepage and any other pages where the form is placed from their settings and let us know if it works.

    Thread Starter thedetoureffect

    (@thedetoureffect)

    Hi Bruna,

    On Saturday I disabled the captcha entirely since it wasn’t working. I’ll clear the cache now. Are you wanting me to enable the broken captcha function again for your testing?

    I see that someone else was able to sign up for my newsletter yesterday, Sunday.

    Plugin Author Bruna a11n

    (@bruberries)

    Hi @thedetoureffect,

    I’m still getting the same error when trying to test subscribing via your form. If you can replicate the issue, please refer to this article: https://kb.mailpoet.com/article/271-error-messages-when-subscribing

    Regarding the CAPTCHA, have you tried using the Google reCAPTCHA option instead of the build-in?

    Thread Starter thedetoureffect

    (@thedetoureffect)

    I don’t want to exclude every page with the newsletter form from cache because the newsletter form is on every single page across my entire site.

    I did try to do Google Recaptcha but it either wasn’t working or I was doing it wrong.

    This has never happened before, I’ve always had StackCache and MailPoet. There have been recent theme and plugin auto-updates so it has to be a new conflict from those I would assume. Maybe the recent MailPoet update or Kadence update. I could contact the support people for my theme, unless it’s the MailPoet update that messed it up.

    Plugin Author Bruna a11n

    (@bruberries)

    Hi @thedetoureffect,

    If you believe this could be a conflict (and I think it’s very possible), please try switching your theme to a default one (Twenty Twenty) and disable all plugins aside from?MailPoet, and see if that resolves the issue.

    If it does, then enable your theme and all your other plugins one after the other until the issue returns. This will allow you to narrow down what is causing the conflict.

    You can refer to this article for more information:?How to Test for Theme or Plugins Conflict

    Thread Starter thedetoureffect

    (@thedetoureffect)

    Hi Bruna,

    Disabling plugins hasn’t helped. However I noticed the following if I choose the default built-in captcha option:

    I did a test where I used the audio instead of the visual in order to write the captcha. The audio did not give the same letters that the visual did. If I put what the audio says, I get it right. If I put what the visual says, I get it wrong.

    If I listen to the audio, it doesn’t match, and then I hit “refresh” so it will give me a new group of letters, NOW the visual finally matches what the previous audio said. But now the audio will be different. The audio is always one grouping ahead of the visual.

    Claire

    Thread Starter thedetoureffect

    (@thedetoureffect)

    Hi Bruna,

    MailPoet still doesn’t work, people haven’t been able to sign up for my newsletter for over a week. Are the developers aware of this problem?

    Plugin Author Bruna a11n

    (@bruberries)

    Hi @thedetoureffect,

    Yes, the devs kept investigating this issue and it turns out it seems to be related to a JS conflict with another plugin. They were able to replicate it with SG Speed Optimizer and Async Javascript plugin with a custom configuration.

    A ticket has been created already and the fix will probably be released next week. Thank you for your patience!

    I’m experiencing the same issue on a fresh install of the latest versions – any workarounds?

    Thread Starter thedetoureffect

    (@thedetoureffect)

    This problem is now recurring again. Is it something to do with the last update?

    Plugin Support Dani F. a11n

    (@danielinhou)

    Hi again,

    This problem is now recurring again. Is it something to do with the last update?

    I haven’t seen other reports of the same issue recently. Can you please do a conflict test as explained here: How to Test for Theme and Plugin Conflicts

    You could run this sort of testing on a staging site. If your host doesn’t offer that option, we recommend WP Staging (https://www.ads-software.com/plugins/wp-staging/) for quickly spinning up a new test site.

    Looking forward to hearing back from you!

    Thread Starter thedetoureffect

    (@thedetoureffect)

    I decided to just get rid of MailPoet altogether. I’ll mark the topic resolved.

    Plugin Support Dani F. a11n

    (@danielinhou)

    Hi again,

    I decided to just get rid of MailPoet altogether. I’ll mark the topic resolved.

    OK, thanks anyway for keeping us updated.

    Cheers

Viewing 13 replies - 1 through 13 (of 13 total)
  • You must be logged in to reply to this topic.