• Resolved David Simon

    (@davidsimon14)


    Hey guys.

    I set up an elementor popup with a wpform form, connected to a newsletter in brevo.

    It’s not working, the form is not redirecting to the thank you page and not sending the confirmation mail to me + the subscription to brevo.
    I was able to make it work by testing it in a single page and excluding cache from this page, but it’s not a final solution to me because I want it on the whole website, but I know it’s the cache messing with me (or nonce?).

    I found a solution reading here and there, removing external js combine (pretty much everything is disabled, i’m in standard preset) seemed to make it work. But I just asked my coworker to sign in, and she was redirected to te page she was on and no notification, no subscription…

    any idea what’s wrong?

    Thanks!

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

Viewing 13 replies - 1 through 13 (of 13 total)
  • Plugin Support qtwrk

    (@qtwrk)

    this sounds like a nonce issue

    does it work after you purge cache ?

    Thread Starter David Simon

    (@davidsimon14)

    I purge all caches everytime I give it another try, but it’s not working, not everytime at least.

    Plugin Support qtwrk

    (@qtwrk)

    after purge cache , it still not working ?

    do you see any error message or warning in browser’s developer tool when that happens ?

    Thread Starter David Simon

    (@davidsimon14)

    I tried with the popup and it didn’t work. But no error whatsoever. I did have some weird stuff happening at some time, there was some html added to the page after submitting the form and reloading, it was leading me to believe that it was nonce related.

    Oh I found it! In french, sorry: “Tentative d’envoyer des données de publication corrompues.” It would be something like that in English: “Attempt to send corrupted publication data.”

    I put the form inside a standard page : https://ladapt-bretagne.fr/exemple/ and it’s working alright. Even without excluding the page from caching.

    Plugin Support qtwrk

    (@qtwrk)

    okay , let’s try simplify the issue first

    typically , when a form submission breaks, there are 2 reasons , 1) nonce , 2) some JS error

    please reset LiteSpeed Cache to default settings , which will do NO modification at all and only caching pages , and see if form works or not , this will rule out the JS related issue and pinpoint the issue to nonce

    Thread Starter David Simon

    (@davidsimon14)

    Do I test it out inside the popup or elsewhere?

    Thread Starter David Simon

    (@davidsimon14)

    I did it on another similar website. I reset LS Cache, put the form inside the popup. The form did nothing and reloaded with the “Tentative d’envoyer des données de publication corrompues.” message. No JS error in console.

    Plugin Support qtwrk

    (@qtwrk)

    now that is weird, the default setting should not modify any page elements

    may I have the link to this page?

    Thread Starter David Simon

    (@davidsimon14)

    Plugin Support qtwrk

    (@qtwrk)

    please provide the report number

    you can get it in toolbox -> report -> click “send to LiteSpeed”

    Thread Starter David Simon

    (@davidsimon14)

    EYXKOECY

    Plugin Support qtwrk

    (@qtwrk)

    okay , please create a ticket by mail to support at litespeedtech.com with reference link to this topic , we will investigate further.

    Thread Starter David Simon

    (@davidsimon14)

    Thanks, I created it.

Viewing 13 replies - 1 through 13 (of 13 total)

The topic ‘Elementor popup + form not validating’ is closed to new replies.