Client-side exception loading claudemarketplaces.com in embedded webview
Preflight Checklist
- [x] I have searched existing issues and this hasn't been reported yet
- [x] This is a single bug report (please file separate reports for different bugs)
- [x] I am using the latest version of Claude Code
What's Wrong?
When the Claude Code desktop app attempts to load the marketplace page (claudemarketplaces.com), the embedded webview (Electron) throws a client-side exception.
The error message displayed is:
应用程序错误:加载claudemarketplaces.com时发生客户端异常(有关更多信息,请参阅浏览器控制台)。
Translation: "Application error: A client-side exception occurred while loading claudemarketplaces.com. See browser console for more information."
What Should Happen?
The marketplace page should load and display plugin listings in the embedded webview, just as it loads fine in a regular browser (tested via curl, returns HTTP 200 with full Next.js page).
Error Messages/Logs
No stack trace available in the UI. The Electron webview only displays a generic error banner. Developer console (Electron DevTools) may contain additional details.
Steps to Reproduce
- Launch Claude Code desktop app v2.1.170
- Navigate to the marketplace/plugins section
- Observe the error in the embedded webview
Claude Model
None
Is this a regression?
Yes, this worked in a previous version
Last Working Version
2.1.170
Claude Code Version
2.1.170 (Claude Code)
Platform
Anthropic API
Operating System
macOS
Terminal/Shell
Terminal.app (macOS)
Additional Information
OS: Windows 11 Home China (10.0.26200)
Deployment: 1p (claude_desktop_config.json: deploymentMode: "1p")
Diagnostic notes:
- claudemarketplaces.com resolves to 216.150.1.1 (Vercel edge IP)
- The page loads successfully over HTTPS via curl (HTTP 200, Next.js + Vercel)
- DNS tested: Google 8.8.8.8 / Cloudflare 1.1.1.1 (same result)
- Server: Vercel, Next.js app with Turbopack
- No relevant cache to clear in %LOCALAPPDATA%/Claude/
- CLI-based plugin management via GitHub marketplace works fine - appears to be a webview rendering issue only
This issue has 1 comment on GitHub. Read the full discussion on GitHub ↗