I’ve started testing out Turnstile as a potential replacement for hCaptcha on a few sites, but I’ve run into a problem in my testing where in Chrome it will get stuck, repeatedly failing.
I saw a similar post about problems in Chrome in incognito mode; I am not in incognito mode, for reference.
Everything works fine in Firefox, I can load the page with the Turnstile script and div in it, and the Turnstile embed loads and pretty quickly displays “Success!” with the green checkmark. I can reload the page multiple times, and it always results in success. No problems at all, no need for me to verify that I’m human.
Loading the same page in Chrome, usually the first page load it will quickly return “Success!”, just like above. Which is good. However, reloading the page, or going away from it and back, results almost every time in the “Verify you are human” checkbox showing up. Which would be acceptable, except when I then check the box, it basically always results in “Failure!” the first time (and usually many subsequent times). Then after a few seconds, it will reload, presenting the “Verify you are human” checkbox challenge. Which usually continues to result in “Failure!” repeatedly, but sometimes I do get a success after a few failures.
Why it would be returning a failure when I check the box as requested is beyond me. Shouldn’t that pretty much always confirm humanity? Non-botness?
However, if I wait a while, then try reloading that page again in Chrome, or even checking the box to indicate I’m human again if it’s still there, it will give another success. Then it will repeat the pattern of failures described above after subsequent reloads.
Again though, in Firefox, it always automatically passes for me. I only have problems in Chrome. I haven’t tested other browsers. Obviously many many people use Chrome. And if they need to reload/resubmit a registration form or other such form which is using Turnstile for verification, I don’t want our users going through this kind of problem.
I guess you guys are still working out the kinks?