Turnstile error 400020

I have a 2 turnstiles on my website. One is an interactive one for logging in and it works fine. One is an invisible turnstile that emits its token globally and it used for a few different form inputs where an interactive turnstile would not be applicable. Originally, I should've set the turnstile up with the testing keys, but I didn't. Because of that eventually this turnstile considered me a bot and threw an error. I then decided to delete the turnstile completely, create a new one but this time make it managed so if an error were to occur I could display it to the user and make them interact with the widget, however now the widget itself doesn't even show up and it's giving me an error code of 400020 which I can't find any info on online. I'm writing this website in svelte, so I'm using svelte-turnstile but I don't think that should make a difference. Does anyone know what this error code means? And my other question is, is this the best way to protect inputs? I have a feeling I shouldn't use 1 global turnstile to protect more than 1 input however I didn't want to have to manage many different turnstiles and a lot of these inputs don't have anywhere for the turnstile to be so they have to be invisible. Will having 1 turnstile that thousands of people have to solve many times cause it to think all those people are bots?
2 Replies
DreamingInsanity
DreamingInsanityOP3mo ago
I don't right at the moment no. I could try and make a really basic website, excluding svelte, but using the same sitekey and see if that errors I just made the most basic html file with my sitekey and it works absolutely fine. i understand there is many differences between a large svelte project and a basic html file but I dont think that should be affecting whether the turnstile works or not
DreamingInsanity
DreamingInsanityOP3mo ago
the only thing i get in the console is this but I get similar 40X errors in the basic test too
No description
Want results from more Discord servers?
Add your server