Sadly cloudflare does not work in Vivaldi for me anymore - for a few days now I'm stuck in a verification loop. It always fails on my phone and tablet - both Android.
I disable the adblock completely, used different networks and made sure everything is up to date. Also I cleared every cache and cookies.
It seems to be something with the browser I can't narrow further down.
Below are the https://debug.challenges.cloudflare.com/ details.
{
"sessionId": "66B20DB60D164A2DAA48E7C4587DFFAF",
"timestamp": "2026-11-08T07:58:55.279Z",
"clientIP": "91.42.161.242",
"userAgent": "Mozilla/5.0 (X11; CrOS x86_64 14541.0.0) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/156.0.0.0 Safari/537.36",
"rayIds": [
{
"rayId": "a573090d2ac8d394",
"attemptIndex": 0,
"receivedAt": "2026-11-08T07:58:56.541Z"
},
{
"rayId": "a5730afbbd7665a4",
"attemptIndex": 1,
"receivedAt": "2026-11-08T08:00:15.527Z"
},
{
"rayId": "a5733551fc8ddbe2",
"attemptIndex": 2,
"receivedAt": "2026-11-08T08:29:09.221Z"
}
],
"browserInfo": {
"userAgent": "Mozilla/5.0 (X11; CrOS x86_64 14541.0.0) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/156.0.0.0 Safari/537.36",
"language": "de-DE",
"languages": [
"de-DE",
"en"
],
"platform": "Linux armv81",
"vendor": "Google Inc.",
"cookieEnabled": true,
"doNotTrack": "unset",
"hardwareConcurrency": 8,
"deviceMemory": 8,
"maxTouchPoints": 5,
"screenResolution": "1334x800",
"windowSize": "1333x599",
"devicePixelRatio": 1.5,
"timezone": "Europe/Berlin",
"timezoneOffset": -60
},
"tests": [
{
"name": "Automation Check",
"passed": true,
"warning": false,
"detail": "No automation detected",
"timestamp": "2026-11-08T07:58:55.485Z"
},
{
"name": "System Clock",
"passed": true,
"warning": false,
"detail": "Clock synchronized",
"timestamp": "2026-11-08T07:58:56.110Z",
"difference_ms": 340
},
{
"name": "Privacy Tools",
"passed": true,
"warning": false,
"detail": "No interference detected",
"timestamp": "2026-11-08T07:58:56.364Z"
},
{
"name": "Server Connection",
"passed": true,
"warning": false,
"detail": "Can reach Cloudflare",
"timestamp": "2026-11-08T07:58:56.714Z"
}
],
"turnstile": {
"status": "error",
"events": [
{
"event": "render_start",
"timestamp": "2026-11-08T07:58:55.355Z",
"timestampMs": 1794124735355,
"sitekey": "0x4AAAAAABFlBOxeiHIxst8q"
},
{
"event": "render_success",
"timestamp": "2026-11-08T07:58:55.363Z",
"timestampMs": 1794124735363,
"widgetId": "cf-chl-widget-atpdr"
},
{
"event": "ray_captured",
"timestamp": "2026-11-08T07:58:56.541Z",
"timestampMs": 1794124736541,
"rayId": "a573090d2ac8d394",
"attemptIndex": 0
},
{
"event": "before_interactive",
"timestamp": "2026-11-08T07:59:10.277Z",
"timestampMs": 1794124750277,
"timeSinceStart": 14994
},
{
"event": "after_interactive",
"timestamp": "2026-11-08T07:59:47.086Z",
"timestampMs": 1794124787086,
"timeSinceStart": 51803
},
{
"event": "error",
"timestamp": "2026-11-08T07:59:49.108Z",
"timestampMs": 1794124789108,
"errorCode": "600010",
"errorTitle": "Security Check Failed",
"errorFamily": "Unknown",
"timeTakenMs": 53824
},
{
"event": "ray_captured",
"timestamp": "2026-11-08T08:00:15.527Z",
"timestampMs": 1794124815527,
"rayId": "a5730afbbd7665a4",
"attemptIndex": 1
},
{
"event": "before_interactive",
"timestamp": "2026-11-08T08:00:59.521Z",
"timestampMs": 1794124859521,
"timeSinceStart": 124238
},
{
"event": "timeout",
"timestamp": "2026-11-08T08:10:09.892Z",
"timestampMs": 1794125409892,
"timeTakenMs": 674609,
"previousStatus": "failed"
},
{
"event": "reset_triggered",
"timestamp": "2026-11-08T08:10:09.906Z",
"timestampMs": 1794125409906,
"reason": "timeout"
},
{
"event": "error",
"timestamp": "2026-11-08T08:29:07.524Z",
"timestampMs": 1794126547524,
"errorCode": "300030",
"errorTitle": "Security Check Failed",
"errorFamily": "Unknown",
"timeTakenMs": 1812241
},
{
"event": "ray_captured",
"timestamp": "2026-11-08T08:29:09.221Z",
"timestampMs": 1794126549221,
"rayId": "a5733551fc8ddbe2",
"attemptIndex": 2
},
{
"event": "before_interactive",
"timestamp": "2026-11-08T08:29:42.743Z",
"timestampMs": 1794126582743,
"timeSinceStart": 1847459
}
],
"error": "300030",
"errorInfo": {
"description": "An unexpected error occurred with the security check.",
"family": "unknown",
"retryable": true,
"severity": "medium",
"title": "Security Check Failed",
"userAction": "Try refreshing the page. If the problem continues, copy your Session ID (shown above) and contact support.",
"originalCode": "300030"
},
"errorFamily": "Unknown",
"errorTime": "2026-11-08T08:29:07.524Z",
"timeTakenMs": 1812241,
"timeoutTime": "2026-11-08T08:10:09.892Z"
},
"extensionInterference": {
"hasInterference": false,
"detectedSignals": [],
"allResults": {
"canvasNoise": {
"detected": false,
"signal": "canvasNoise",
"info": {
"description": "Something is adding random noise to canvas data, making your browser appear suspicious.",
"howToFix": "Disable or whitelist this site in your canvas-blocking extension.",
"id": "canvas_noise",
"likelyExtensions": [
"Canvas Defender",
"Canvas Fingerprint Defender",
"CanvasBlocker",
"Privacy Badger (strict mode)",
"Trace"
],
"name": "Canvas Randomization Detected",
"severity": "high",
"shortDescription": "Canvas data is being randomized"
}
},
"webglSpoofed": {
"detected": false,
"signal": "webglSpoofed",
"vendor": "Google Inc. (ARM)",
"renderer": "ANGLE (ARM, Mali-G57 MC2, OpenGL ES 3.2)",
"info": {
"description": "Your graphics card information looks masked or spoofed, which makes your browser appear suspicious.",
"howToFix": "Disable WebGL spoofing in your privacy extension settings.",
"id": "webgl_spoofed",
"likelyExtensions": [
"WebGL Fingerprint Defender",
"Privacy Badger",
"Chameleon",
"Random User-Agent",
"Trace"
],
"name": "Graphics Information Appears Fake",
"severity": "high",
"shortDescription": "WebGL renderer info is spoofed"
}
},
"braveShields": {
"detected": false
}
}
},
"testMetadata": {
"startTime": 1794124735283,
"testsRun": 4,
"testsFailed": 0,
"criticalFailure": "turnstile_failed_checks_passed",
"turnstileCaptureTimedOut": true,
"durationMs": 4434
},
"resultsStorageStatus": "unavailable"
}
--
ModEdit: </>
Temp99@forum.vivaldi.net 3 hours ago
@KonstisSFX
It's being flagged as fake because the CPU and GPU architectures don't match.
It seems there's suspicion that an extension is being used to disguise it.
@Temp99 Actually, we talked to Cloudflare about that issue some months ago, and they removed its treating as an error, since it was based on old information, now it is done by all browsers automatically, so it is not relevant to what happens.