• Resolved ioperator

    (@ioperator)


    Dear Complianz Devs,

    Video: https://imgur.com/wwaPIa1

    I am using Elementor on my Website and have built a Popup with a contact form inculding Recaptcha verification. –> on the Website I can trigger the Popup with a Button to open the form on demand. BUT after the website is loaded and I have accepted the Complinaz Cookie Banner it is still not possible to accept the Marketing Cookies inside of the Form. I have made a video of it so it is more clear and you know how to trigger the Popup.

    I am not sure if it is related but in the last days i installed the Plugins “Cache Enabler”, “Autoptimize” and “Optimize Database after deleting Revision”. And during testing those plugins I came across this Recaptcha error (not sure how long this is broken like that) –> I have all three plugins deactivated again because I thought these might cause the problem –> but after deactivation of those 3 plugins the problem is still there.

    Also I have tested this on my “Testing Website” and came to the same results there aswell.

    • This topic was modified 1 year, 11 months ago by ioperator.
    • This topic was modified 1 year, 11 months ago by ioperator.
    • This topic was modified 1 year, 11 months ago by ioperator.
    • This topic was modified 1 year, 11 months ago by ioperator.
    • This topic was modified 1 year, 11 months ago by ioperator.
    • This topic was modified 1 year, 11 months ago by ioperator.
    • This topic was modified 1 year, 11 months ago by ioperator.
    • This topic was modified 1 year, 11 months ago by ioperator.
    • This topic was modified 1 year, 11 months ago by ioperator.

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

Viewing 4 replies - 1 through 4 (of 4 total)
  • Thread Starter ioperator

    (@ioperator)

    I backchecked and installed the Backup I made before installing Cache Enabler and Autoptomize on my LocalHost. The problem was there before I installed those plugins –> so we can rule them out.

    BUT I keep those Plugins deactivated for now….

    Plugin Contributor jarnovos

    (@jarnovos)

    Hello @ioperator,

    This is intentional: after clicking “Accept All” in the Complianz banner, the ReCaptcha placeholder should not appear anymore; because in that case, you have already consented to the ReCaptcha service and don’t have to re-obtain it on the form again.

    And if you don’t Accept the Cookie Banner, the ReCaptcha placeholder appears on the form.

    Kind regards, Jarno

    Thread Starter ioperator

    (@ioperator)

    But the problem is: After I have “Accepted All” in the Cookie-Banner the Placeholder is still showing in the Popup and seems somehow stuck –> therefore I cannot send the Form (error-message is showing). It seems as if the reCaptcha isn′t loading when I click on the Placeholder. It behaves as if it is frozen… only when I go to the “Kontakt”-Page where I have a Form directly on the Page (also with reCaptcha) only then the ReCaptcha in the Popup is loading too.

    In the Page-Builder everything seems to work as intended –> only when I visit the site with a refreshed Browser-Cache I get the error.

    The only way I can interact with the Placeholder in the PopUp (accept Cookies) is when I have denied the Cookies in the Cookie-Banner in the first place –> only then I can accept them like intended via the Placeholder.

    VIDEO: https://imgur.com/pAVJCQ1

    • First Error Message (translation): “Security-Field must not be empty. Enter value.”
    • Also look how the Placeholder is still visible after I tried to click it. (frozen)

    • This reply was modified 1 year, 11 months ago by ioperator.
    • This reply was modified 1 year, 11 months ago by ioperator.
    • This reply was modified 1 year, 11 months ago by ioperator.
    • This reply was modified 1 year, 11 months ago by ioperator.
    Plugin Contributor jarnovos

    (@jarnovos)

    Hi @ioperator,

    Ah, I now understand what you are referring to. It would appear to be related to the form and ReCaptcha being contained in the Elementor Pop-up, as the one on the /kontakt/ page itself does not have the same behavior.

    Possibly a race condition occurs, it’ll require some further investigation to know for sure. We will look further into this.

    A solution for now that would make it work both ways will be to apply a reload after consent. You can add the following .php file as an MU Plugin in the /wp-content/mu-plugins/ folder to achieve this.

    reload-after-consent.php

    Hope it helps. Kind regards, Jarno

Viewing 4 replies - 1 through 4 (of 4 total)
  • The topic ‘Form in Popup –> cannot accept Marketing Cookies with Recaptcha V3’ is closed to new replies.