• Resolved jeffscroggs

    (@jeffscroggs)


    Since the latest update, we’ve had a ton of legitimate customers getting Cloudflare verification errors on our Checkout page. I’ve turned on Analytics and I’m getting a ton of rejections. We’ve got people on the phone working with them and they are getting Cloudflare verification issues. This is blocking legitimate customers. Is there any way to find out what’s going on here? I’ve turned on Analytics and debugging, but I’m not seeing any clear patterns in the debugging log either. Let me know what you need and I’ll post here.

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

Viewing 12 replies - 1 through 12 (of 12 total)
  • Plugin Author Elliot Sowersby / RelyWP

    (@elliotvs)

    Hi,

    Is this only happening for certain users?

    Does rolling back to the older version fix the issue?

    We’ve had a similar issue, specifically with Divi builder modules on the checkout page. The Divi modules work basically by calling the checkout shortcode multiple times, with filters dissecting the content to only display specific portions in each module.

    The change in the 1.42.3 version of this plugin to fix the widget not appearing on some checkout pages seems to be causing the Turnstile widget to output multiple times on our checkout page template now. It seems to be once inside the first Divi module to use the WooCommerce shortcode, and then second in the position actually chosen in the plugin settings (by the payment button in our case).

    The second copy does not get initialized, and so there is no Turnstile verification passed with our checkout module’s submission.

    Downgrading to 1.42.1 did fix the issue for us for now.

    Plugin Author Elliot Sowersby / RelyWP

    (@elliotvs)

    Thanks.

    @jeffscroggs Are you also using Divi?

    Thread Starter jeffscroggs

    (@jeffscroggs)

    We are not using Divi, but a custom theme. Thank you greatly for the link to older versions. I’m taking it back to 1.42.1 and will update the ticket tomorrow to see if that helps get things moving smoother.

    We are running Simple CAPTCHA with Cloudflare Turnstile version 1.42.3 on a WooCommerce store.

    We received multiple customer complaints that they could not place an order because checkout was asking them to prove they were human, but they were unable to complete the verification.

    Our configuration was:

    • Plugin version: 1.42.3
    • WooCommerce Checkout: Enabled
    • Widget Location: Before Payment
    • Guest Checkout Only: Disabled
    • Disable Submit Button: Disabled
    • API key test: Successful
    • 10Web Booster/performance optimization is active

    We disabled Turnstile specifically on WooCommerce Checkout, cleared cache, and the checkout problem immediately disappeared for customers.

    Since 1.42.3 mentions a fix for a similar WooCommerce checkout issue, I wanted to report that there may still be an edge case occurring.

    Please let me know if there is any debug information or configuration information I can provide to help reproduce it.

    One of my clients is also experiencing issues after updating to v1.42.3. My client’s site is running the Divi theme but from my limited troubleshooting of this issue it appears to be limited to the Firefox browser.

    I tested this update (v1.42.3) today on a staging site and am also experiencing issues with the WooCommerce checkout page. Similar configuration to @fistandulus above, but no performance optimizer.

    This is on an Avada site, and once “Place Order” is clicked, I visually see the Turnstile widget refresh. It seems to validate that the user is not a robot, but then does not proceed to the next page (hosted payment gateway).

    Rolling back to v1.42.1 fixed the issue (although there are still numerous Turnstile warnings in my console)

    Thread Starter jeffscroggs

    (@jeffscroggs)

    I rolled back to 1.42.1, but am still getting lots of customer complaints about Cloudflare verification. Here are my analytics since this morning. From the debugging, everything seems to be coming in through the standard URL’s, so it is somehow picking up these as “Unknown forms”.

    Total Checks 285 <small>All verification requests</small>

    Verified 163 <small>57.2%</small>
    Blocked 122<small> 42.8%</small>
    Retries 0 <small>0.0%</small>
    Verification Rate 57.2%

    Form Analytics
    Form Checks Verified Blocked Retries Success Rate Last Check
    Unknown form 122 0 122 0 0.0% September 9, 2026 2:10 pm
    Checkout 115 115 0 0 100.0% September 9, 2026 2:14 pm
    Register 48 48 0 0 100.0% September 9, 2026 2:09 pm

    Blocked Reasons
    missing-input-response122

    Plugin Author Elliot Sowersby / RelyWP

    (@elliotvs)

    Please could you update to version 1.43.0 and give it another try. This should now (hopefully) be fixed.

    Thread Starter jeffscroggs

    (@jeffscroggs)

    I’ve got that version installed, cache and CDN have been cleared, and hoping that gets things working smoother. Thank you so much for the speedy development on this version!

    This appears to have solved the problem on my site as well. Thank you for the quick update.

    Updated to 1.43.0 and I still get two Turnstile widgets on the checkout of one of my Divi sites (which uses multiple Order Summary modules).

    But both widgets initialize now, so I can just hide the one we don’t want and checkout is functioning fine.

    Thank you for the fix!

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

You must be logged in to reply to this topic.