• Resolved picadera

    (@picadera)


    Hi there,

    I went through the forum and checked for solutions. Seems like the issue happened a few times to users already and was resolved but none of the solutions work for me.

    My problem:

    • On Chrome, the captcha box never shows (and if hidden, also does not work)
    • On Firefox, the captcha box shows if implemented as checkbox but does not work if hidden

    I checked:

    • Correct key
    • Correct domains added (my own plus sendinblue)
    • Correct type of recpatcha (V2; tried both with and without checkbox)
    • JS delay issues


    Not sure what to do. You can find the Email newsletter form on my website if you scroll down. Or by waiting 15 seconds for a popup.

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

Viewing 10 replies - 1 through 10 (of 10 total)
  • Plugin Support alexisbienayme

    (@alexisbienayme)

    Hello,

    I have checked on your website on both Google Chrome and Firefox, and I couldn’t see your Recaptcha.

    May you share a screenshot where we can see the Recaptcha, and some screenshots of the Recaptcha settings so we can check ?

    Best Regards,

    Alexis

    Thread Starter picadera

    (@picadera)

    @alexisbienayme You can see it here: https://yourimageshare.com/ib/V9L7koPIwM

    Settings can be found here: https://yourimageshare.com/ib/7poMaJZRL5

    • This reply was modified 1 year, 4 months ago by picadera.
    Plugin Support enzonewman

    (@enzosendinblue)

    Hello,

    there is a conflict with one of your other plugins (cwginstock-subscribe-form), which is loading Captcha V3 (invisible Captcha):

    generate_v3_response: function() {
            if (recaptcha_enabled == '1' && is_v3_recaptcha == 'yes') {
                grecaptcha.ready(function() {
                    grecaptcha.execute(recaptcha_site_key, {
                        action: 'subscribe_form'
                    }).then(function(token) {
                        var hasClass = document.getElementsByClassName("cwg-security");
                        if (hasClass.length > 0) {
                            document.getElementsByClassName("cwg-security")[0].value = token;
                            document.getElementsByClassName("cwgstock_button")[0].disabled = !1;
                            gtoken = token
                        }
                    })
                })
            }
        }

    This generated the error Uncaught ReferenceError: grecaptcha is not defined and Uncaught Error: No reCAPTCHA clients exist.

    Please keep in mind that you can only load one reCAPTCHA version per page. One of the captchas has to be de-activated.

    Same here, even after desactivating reCAPTCHA from cwginstock plugin.

    Many bots are targeting Sendinblue forms to register huge amount of e-mails, which have major impact on the performance and deliverability of our campaigns.

    reCAPTCHA v3 is released since 5 years now, maybe it’s time to update your plugin to support it.

    Plugin Support enzonewman

    (@enzosendinblue)

    Hello @goudie35,

    since there are some data protection/GDPR conflicts with Google reCAPTCHA (especially v3), we are looking right now into alternative anti-spam solutions, for example the Cloudflare Turnstile.
    An update to reCAPTCHA v3 will not happen in the near future.
    The invisible Google reCAPTCHA v2 is still capable to sort most spam traffic.

    Thread Starter picadera

    (@picadera)

    Yeah well it’s broken again. Even without making any changes. You really need to find a solution here because it is extremely annoying. Genuinely considering to switch back to Mailchimp. Integration into WC just works there and costs are similar. The contactform7 integration is also useless because it has not double opt in. Wondering why reCAPTCHA v3 is a privacy/gdpr issue but double opt in isn’t.

    Embedding forms from the web app also often does not work as it has the same issue with reCaptcha.

    Plugin Support enzonewman

    (@enzosendinblue)

    @picadera I have checked your website, and according to your pages source code and the browser console, multiple instances of the same CAPTCHA (with the same key) are loaded.

    When you include twice the same form on the same page (once in the body, once in a popup) and the same CAPTCHA is applied on both.
    The Google script (CAPTCHA) generates an error and cannot be loaded/submitted:

    Uncaught (in promise) Error: reCAPTCHA has already been rendered in this element
    at VM32416 recaptcha__en.js:171:238
    at HTMLDivElement. (?url=https%3A%2F%2Fpicadera.de&gclid=CjwKCAjw8symBhAqEiwAaTA__C4VmM-qeKKDJTAK8YWQlMO-hBaUXrHsvRdiqMsZ1yECbJ1AjSx6dhoCSPAQAvD_BwE:2646:44)
    at Function.each (jquery.min.js?ver=3.6.4:2:3003)
    at e..each (jquery.min.js?ver=3.6.4:2:1481)
    at onloadSibCallback (?url=https%3A%2F%2Fpicadera.de&gclid=CjwKCAjw8symBhAqEiwAaTA__C4VmM-qeKKDJTAK8YWQlMO-hBaUXrHsvRdiqMsZ1yECbJ1AjSx6dhoCSPAQAvD_BwE:2645:52)


    You would need to remove one of the CAPTCHAs,
    or use different keys for each CAPTCHA or remove one of the forms.

    Best regards,

    Thread Starter picadera

    (@picadera)

    Even if I use different CAPTCHA keys and versions the form does not work correctly. It’s shown on Firefox if the user is signed in but it is not shown on Chrome or Firefox if I am signed out. No other plugin with Captcha has such an issue.

    On my side the invisible recaptcha never worked, it keeps asking “Please click on the reCAPTCHA box” while there is obviously nothing to click…

    It works when I’m connected as admin, but not from another browser as visitor (of course the cache and everything is refreshed both from server and browser). Only one form, one instance of reCaptcha.

    New spam bots attack today targeting Brevo forms (nothing with my others forms for years with no captcha at all)

    Plugin Support enzonewman

    (@enzosendinblue)

    @picadera Unfortunately, all CAPTCHAs were removed.
    Therefore, I cannot check why the captcha was not working.

    @goudie35 Please create a separate topic/tread and provide some details, like URLs to your page.

Viewing 10 replies - 1 through 10 (of 10 total)
  • The topic ‘Recaptcha not working’ is closed to new replies.