Cloudflare Turnstile and CS Forms

I am testing the new CS Forms and I am getting an error (Cloudflare Turnstile not a valid response) whenever Cloudflare is active. The form emails correctly (via SMTP) when I hide the turnstile element.

I have disabled W3 total cache.
purged Cloudflare cache.
created new keys.

Nothing has worked short of deactivating turnstile.

Hey @timewarp23,

Thanks for writing in! We would be happy to double check your site if we can log in. You can create a secure note in your next reply with the following info:
– Link to your site
– WP login URL
– WP username
– WP password
– WP Administrator Role
– Confirmation that we can access and make changes to your site

To know how to create a secure note, please check this out: How The Forum Works

image

Best Regards.

Added note

Hey @timewarp23,

I suspect that there’s a domain mismatch. Cloudflare Site Keys are often locked to specific domains. Can you please go to your Cloudflare Turnstile Dashboard and ensure your domain is under the “Whitelisted Domains”. Please show a screenshot of this also.

I am getting hit with quite a bit of spam

Since you are using an invisible widget, you need to use invisible mode here on Cloudflare widget.

image

Similar to this thread too, the conditions are you using is preventing validation from happening and I’ll need to update the plugin on our end to support the conditions you are using.

This is crazy. Did you update anything? I only had the four options available, there was no 5th option for mode. Now it’s there, and I see the choice. So odd. I looked through every option.
Thanks!

My celebration was too soon. It still doesn’t work. Same error.
I have cleared Cloudflare cache. Rotated keys. incognito mode check.

EDIT
3 days of trying to get Turnstile to integrate. Too much time wasted on something that should be basic. I can’t believe I am saying this, but I have reverted to Captcha and Conact Form 7

We added support for Invisible last release. The conditions you are using on the form are affecting the validation portion. What you are doing should be supported so I’ll make sure we get a fix in for you on the next release of Forms. Thanks for sending this our way.

there are no conditions on this page. It is just a test page with a single section containing the Themeco email form example. I have switched the Turnstile option to automatic from invisible. Still nothing.

From my testing on my site the condition on the form itself affects validation. There is a condition on the form unless you are referring to another page. Let’s reconvene on Monday when the fix is out and I’ll make sure you are all good. Have a great weekend.

This topic was automatically closed 10 days after the last reply. New replies are no longer allowed.