Surfing VS Webviewer CloudFlare verification issues

In the Surfing tab there is no problem getting past Cloudflare gateways but the core plugin Webviewer cannot get past it:

So the user cannot go through giving their credentials via Google, as the verifying phase gets stuck in a loop.
I’d rather use the core plugin for all web related activites but unable to do so.
What is the dev of Surfing doing better here?

1 Like

So I looked around with AI help and seems as if the webviewer is stripped down, not a full-fledged browser and without API cannot be patched. So Surfing is Serving then. Game, set, match.

See also the official documentation: Web viewer - Obsidian Help.

I am suffering same issue

can you be more specific? Is there something we can do to fix the Cloudflare Turnstile? It’s being increasingly added to websites that, as a result, are not working in the Obsidian web viewer, effectively turning it useless as a consequence.

I was just providing a more reputable source for it being a stripped down browser, and that there’s probably nothing to be done on the user end.

Web viewer is not a replacement for your primary browser. Web viewer provides a quick way to access web pages for research within Obsidian. However, it does not offer the full functionality, security controls, or extensibility of a dedicated browser. (Web viewer - Obsidian Help)

You could post a feature request (if one doesn’t already exist). It’s possible that Turnstile requires more functionality than the team is willing to add (keeping it smaller makes it securer), but we won’t know unless someone asks.

does doing “settings>web viewer>clear web viewer data” help?

does it happen in the sandbox vault?

what is the output of show debug info command?

  • it happens in sandbox too
  • clear data doesn’t help
SYSTEM INFO:
	Obsidian version: v1.9.13
	Installer version: v1.9.12
	Operating system: Darwin Kernel Version 25.1.0: Fri Sep 19 19:14:26 PDT 2025; root:xnu-12377.40.77.505.1~4/RELEASE_ARM64_T6000 25.1.0
	Login status: logged in
	Language: en
	Catalyst license: vip
	Insider build toggle: on
	Live preview: on
	Base theme: adapt to system
	Community theme: none
	Snippets enabled: 0
	Restricted mode: on

RECOMMENDATIONS:
	none

Also having the same issue! Would like to ask/add if there is a way to “inject” me being signed in already? Like if I do the sign in on chrome can I copy the data and avoid interacting with cloudflare?

Love obsidian and would love if this was fixed!