Turnstile Error: 600010

I'm using nextjs. I get the 600010 error, and it keeps retrying, I think it might be a bug on Cloudflares side. Yes, site key and secret key is correct. its set to invisible. allowed domains local and 127.0.0.1 https://community.cloudflare.com/t/repeated-cloudflare-turnstile-error-600010/644578/2
import Turnstile, { useTurnstile } from "react-turnstile";
<Turnstile
sitekey={turnstileSiteKey}
retry="auto"
refreshExpired="auto"
onError={(error) => {
setTurnstileStatus("error");
setTurnstileToken(null);
setError("Security check failed. Please try again.");
console.error("Turnstile Error:", error)
}}
onExpire={() => {
setTurnstileStatus("expired");
setTurnstileToken(null);
setError("Security check expired. Please verify again.");
}}
onLoad={() => {
setTurnstileStatus("required");
setTurnstileToken(null);
setError(null);
}}
onVerify={(token: string) => {
setTurnstileToken(token);
setTurnstileStatus("success");
setError(null);
}}
/>
import Turnstile, { useTurnstile } from "react-turnstile";
<Turnstile
sitekey={turnstileSiteKey}
retry="auto"
refreshExpired="auto"
onError={(error) => {
setTurnstileStatus("error");
setTurnstileToken(null);
setError("Security check failed. Please try again.");
console.error("Turnstile Error:", error)
}}
onExpire={() => {
setTurnstileStatus("expired");
setTurnstileToken(null);
setError("Security check expired. Please verify again.");
}}
onLoad={() => {
setTurnstileStatus("required");
setTurnstileToken(null);
setError(null);
}}
onVerify={(token: string) => {
setTurnstileToken(token);
setTurnstileStatus("success");
setError(null);
}}
/>
2 Replies
SuperHelpflare
SuperHelpflare2mo ago
If you're having trouble passing Cloudflare Turnstile challenges, you can try taking the following steps: 1. Check your browser and use a different one if necessary. Cloudflare Turnstile supports the latest versions of popular browsers but some forks (such as Pale Moon) are not supported. See this link for more info: https://developers.cloudflare.com/fundamentals/get-started/concepts/cloudflare-challenges/#supported-browsers 2. Disable your browser extensions. Sometimes browser extensions can cause Turnstile to block your browser. 3. Scan your computer for malware (for example, using a free tool such as Malwarebytes). Sometimes malware can cause Cloudflare Turnstile to detect your computer as malicious and block it.
Vortex
VortexOP5w ago
Already done these…. Solved, switched to a different service called hCaptcha. 👍

Did you find this page helpful?