Desktop app GPU process crashes (exit code 101457950) when Browser pane renders a page with a Cloudflare Turnstile widget

Status Closed — duplicate
Maintainer reply None cached
Activity 1 comment · opened Aug 16, 2026 · closed Aug 20, 2026

Environment:

  • Claude Desktop 1.30096.5 (MSIX) on Windows 11 Home 10.0.26200
  • Also reproduces on 1.30096.1
  • NVIDIA GeForce RTX 2060, reproduces on driver 591.86 and 610.88 (Studio)
  • Node 24.18.0 (per app log)

Steps to reproduce:

  1. In any Claude Code session in the desktop app, call the Browser pane tool preview_start with a URL whose page renders a live Cloudflare Turnstile widget (managed or explicit render). Example used: a production site contact form with Web3Forms + Turnstile.
  2. Wait 1 to 4 seconds after navigation completes.

Actual result: The Chromium GPU process dies and the app window becomes unusable. main.log shows, every time:

[warn] [PreviewContext] Blocked subresource to private-resolving host { resourceType: 'xhr' }
[info] GPU process gone: { type: 'GPU', reason: 'crashed', exitCode: 101457950, serviceName: 'GPU' }

The blocked-xhr warning immediately precedes the GPU crash in every occurrence. Exit code is identical across all 7 crashes.

Expected result: The page renders (Turnstile pages load fine in regular Chrome on the same machine), or at worst the pane fails without taking down the app's GPU process.

Evidence (one day, controlled):

  • Pages WITH a live Turnstile widget: 6/6 crashed (5x one site, 1x a second, unrelated site on the same stack)
  • Pages WITHOUT: 2/2 fine (example.com, a 404 page on one of the same sites)
  • Reproduces on demand; two of the crashes were deliberate controlled repros
  • Ruled out: app version (crashes on both builds), GPU driver (crashes on both versions), disk space (crashes at 4.3 GB and 13 GB free)

Secondary issue: after the GPU crash, background app processes linger and hold the single-instance lock. Relaunch clicks silently do nothing and MSIX Repair reports "currently running" with no window visible. Terminate from Windows Settings is required. Consider cleaning up child processes when the GPU process dies.

Impact: any user whose workflow verifies Turnstile-protected forms in the Browser pane loses the whole app, all sessions' UI included, on every attempt.

Full main.log excerpts available on request.

View original on GitHub ↗

This issue has 1 comment on GitHub. Read the full discussion on GitHub ↗