• Resolved jayharper2

    (@jayharper2)


    We are experiencing an issue where a user is being challenged to prove they are human, but with no challenge at all. The user isn’t presented with any method of clouflare challenge.

    This is taking place on the woocommerce login form, and it is taking place on our checkout page. This is intermittent, it doesn’t happen for every user.

    Here is some additional information you may need to know. We use WooFunnels for our main check out page. Normally, the page is only used for those who use a credit card, other wise they use PayPal or Apple Pay from the cart page.

    Our login page has nothing special about it.

    We have limited the plugin to only operate with “guest checkout”, and to ignore PayPal entirely. Unfortunately, there is no way to ignore Apple Pay or Samsung Pay or Google Pay, as these are combined with “credit card” since they all come through the same STRIPE plugin.

    It’s very difficult to duplicate this issue. I have had enough customers email us telling us of the issue to know it’s becoming a problem.

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

Viewing 9 replies - 1 through 9 (of 9 total)
  • Same here, I was using invisible mode and I assume that visible mode works.

    Plugin Author Elliot Sowersby

    (@elliotvs)

    Thanks for the message.

    Are you using the “Always” option in the settings for “Appearance Mode” or is it set to “Interaction Only”?

    In the Cloudflare settings, have you selected “Managed” widget type when generating the API keys?

    I’m experiencing the same issue on the login/register my account page. It asks to verify you are human, but does not show the Cloudflare widget.

    /shop/my-account/

    Turnstile settings: Appearance Mode= Always
    Cloudflare = Managed

    Plugin Author Elliot Sowersby

    (@elliotvs)

    Hi @centuryperf

    Would you be happy to share a link to your WooCommerce account page so I can take a look?

    Plugin Author Elliot Sowersby

    (@elliotvs)

    Thanks.

    Do you have Cloudflare Rocket Loader enabled? Could you try temporarily disabling this and see if that fixes it? Will see if we can implement a fix on the plugins etc.

    Plugin Author Elliot Sowersby

    (@elliotvs)

    Hi,

    I have tested it on my end with Rocket Loader enabled and it works fine on the WooCommerce login/register forms still. However you did say the issue is only happening for certain users.

    Looking at this thread it seems Rocket Loader can cause issues with Turnstile: https://community.cloudflare.com/t/turnstile-not-appearing-when-caching-is-enabled/498889/4

    Let me know if disabling Rocket Loader fixes it for you though.

    Cloudflare > Speed > Optimization > Content Optimization > Rocket Loader

    Alternatively, please could you try temporarily disabling all other plugins except WooCommerce and Turnstile, and see if that fixes it? If so, enable each plugin one-by-one until it stops working again. You may want to do this on a staging site if needed.

    Disabling rocket loader solved the problem. Thank You! And thank you for the unexpectedly prompt replies.

    I’m posting this information to that Cloudflare Community topic with a question on the rule configuration that could block the Rocket Loader only on pages with Turnstile. I’m not seeing how he was able to create that configuration rule.

    Thread Starter jayharper2

    (@jayharper2)

    I am the original poster, my thread was hijacked but to good effect.

    I checked my own cloudlfare and the Rocket Loader IS NOT enabled, and has not been.

    I am having my host check their enterprise version, and I will update you when they update me.

Viewing 9 replies - 1 through 9 (of 9 total)
  • The topic ‘Prove You are human with no challenge’ is closed to new replies.