Skip to content

Commit 920eae7

Browse files
update challenge solve issues troubleshooting
1 parent 071a65a commit 920eae7

File tree

3 files changed

+37
-18
lines changed

3 files changed

+37
-18
lines changed

src/content/docs/turnstile/troubleshooting/challenge-solve-issues.mdx

Lines changed: 20 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -8,6 +8,25 @@ sidebar:
88

99
import { Render } from "~/components"
1010

11-
If you encounter issues when solving a challenge, try the following:
11+
## Why am I in a challenge loop?
12+
13+
You may encounter a challenge loop where the challenge keeps reappearing without being solved. This can happen for several reasons:
14+
15+
- **Network issues**: Poor or unstable network connections can prevent the challenge from being completed.
16+
- **Browser configuration**: Some browser settings or extensions may block the scripts needed to execute the challenge.
17+
- **Unsupported browsers**: Using a browser that is not supported by Turnstile.
18+
- **JavaScript disabled**: Turnstile relies on JavaScript to function properly.
19+
- **Detection errors**: If Turnstile suspects bot-like behavior, you may encounter repeated challenges for verification.
20+
21+
:::note
22+
If the issue persists, try switching to a different network or device to rule out environmental factors.
23+
24+
Make sure that your browser is updated to the latest version.
25+
:::
26+
27+
## General troubleshooting steps
28+
29+
Follow the steps below to ensure that your environment is properly configured.
1230

1331
<Render file="troubleshooting-steps" />
32+

src/content/docs/turnstile/troubleshooting/client-side-errors/error-codes.mdx

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -37,7 +37,7 @@ When an error code is marked with `***`, it means that the remaining numbers can
3737

3838
## Error code `300***` and `600***`
3939

40-
Error code family `300***` and `600***` (e.g. "`600010`: The generic_challenge_failure") is a response generated by the Turnstile in situations where a potential bot or unusual visitor behavior is detected.
40+
Error code family `300***` and `600***` (e.g. "`600010: The generic_challenge_failure`") is a response generated by the Turnstile in situations where a potential bot or unusual visitor behavior is detected.
4141

4242
You can troubleshoot these error codes using the following recommendations:
4343

src/content/partials/turnstile/troubleshooting-steps.mdx

Lines changed: 16 additions & 16 deletions
Original file line numberDiff line numberDiff line change
@@ -3,19 +3,19 @@
33

44
---
55

6-
- Verify your browser compatibility: Ensure that the browser you are using is one of the supported browsers for Turnstile and the browser is up to date. Refer to [supported browsers](/waf/reference/cloudflare-challenges/#browser-support) for more information.
7-
- Cloudflare challenges support all major browsers except Internet Explorer.
8-
- Clear your browser cache and cookies: Refer to the guides below on how to clear your browser cache and cookies based on your preferred browser.
9-
- [Google Chrome](https://support.google.com/accounts/answer/32050?hl=en\&co=GENIE.Platform%3DDesktop)
10-
- [Mozilla Firefox](https://support.mozilla.org/kb/clear-cookies-and-site-data-firefox)
11-
- Safari
12-
- [Desktop](https://support.apple.com/guide/safari/manage-cookies-sfri11471/mac)
13-
- [Mobile](https://support.apple.com/105082)
14-
- [Microsoft Edge](https://support.microsoft.com/windows/manage-cookies-in-microsoft-edge-view-allow-block-delete-and-use-168dab11-0753-043d-7c16-ede5947fc64d)
15-
- Disable all browser extensions: Browser extensions may hinder the challenge from being successfully executed. To resolve this issue, disable your extensions and reload the page.
16-
- Ensure that JavaScript is enabled.
17-
- Confirm that cookies are enabled.
18-
- Try again in incognito or private mode.
19-
- Test with another browser or device.
20-
- Ensure that you are not behind a VPN or proxy.
21-
- Try from a different network.
6+
1. Verify your browser compatibility.
7+
- Turnstile supports all major browsers, except Internet Explorer.
8+
- Ensure your browser is up to date. For more information, refer to our [Supported browsers](/waf/reference/cloudflare-challenges/#supported-browsers).
9+
2. Disable your browser extensions.
10+
- Some browser extensions, such as ad blockers or privacy tools, may block the scripts Turnstile needs to operate.
11+
- Temporarily disable all extensions and reload the page.
12+
3. Enable JavaScript.
13+
- Turnstile requires JavaScript to run. Ensure it is enabled in your browser settings. Refer to your browser’s documentation for instructions on enabling JavaScript.
14+
4. Try Incognito or Private mode.
15+
- Use your browser's incognito or private mode to rule out issues caused by extensions or cached data.
16+
5. Test another browser or device.
17+
- Switch to a different browser or device to see if the issue is specific to your current setup.
18+
6. Avoid VPNs or proxies.
19+
- Some virtual private networks (VPN) or proxies may interfere with Turnstile by masking your real IP address or modifying request headers. Disable them temporarily to test.
20+
7. Switch to a different network.
21+
- Your current network may have restrictions causing Turnstile challenges to fail. Try switching to another network, such as a mobile hotspot.

0 commit comments

Comments
 (0)