claude-code - 💡(How to fix) Fix [BUG] Claude in Chrome server-side classification blocks pd.smileynova.com — was working until April 9, 2026 [1 comments, 2 participants]

Official PRs (…)
ON THIS PAGE

Recommended Tools

×6

Utilities matched from this issue’s tags and category — try them while you read without losing context.

GitHub issue graph ai analysis

Paste a GitHub issue URL. We fetch that issue, discover linked issues from bodies/comments/timeline, collect linked pull requests, and produce a structured English report.

The report is written in English Markdown for sharing and archival.

Helpful · Quick feedback

Loading…
GitHub stats
anthropics/claude-code#46491Fetched 2026-04-11 06:18:53
View on GitHub
Comments
1
Participants
2
Timeline
8
Reactions
0
Timeline (top)
labeled ×6commented ×1cross-referenced ×1

Error Message

Error Messages/Logs

Observe error: "Navigation to this domain is not allowed"

Code Example

// navigate tool
Navigation to this domain is not allowed

// screenshot tool
Permission denied for this action on this domain

// javascript_tool
Permission denied for JavaScript execution on this domain

// get_page_text
Permission denied for reading page content on this domain
RAW_BUFFERClick to expand / collapse

Preflight Checklist

  • I have searched existing issues and this hasn't been reported yet
  • This is a single bug report (please file separate reports for different bugs)
  • I am using the latest version of Claude Code

What's Wrong?

pd.smileynova.com (a dental clear aligner simulation platform by SmileyNova) is blocked by Claude in Chrome's server-side domain classification. This domain was fully accessible until approximately April 9, 2026, and suddenly became blocked with no changes on our side. The parent domain www.smileynova.com is NOT blocked — only the pd. subdomain is affected. All MCP tools fail on this domain:

navigate → "Navigation to this domain is not allowed" screenshot → "Permission denied for this action on this domain" javascript_tool → "Permission denied for JavaScript execution on this domain" get_page_text → "Permission denied for reading page content on this domain"

Organization admin settings show no blocked domains. Chrome extension site access is set to "On all sites." A JavaScript redirect from an allowed domain (window.location.href = 'https://pd.smileynova.com/...') successfully changes the URL, but all subsequent page interactions remain blocked — confirming this is a server-side per-domain policy.

What Should Happen?

pd.smileynova.com should be accessible as it was before April 9. At minimum, organization-level allowlist settings should be able to override server-side domain classifications.

Error Messages/Logs

// navigate tool
Navigation to this domain is not allowed

// screenshot tool
Permission denied for this action on this domain

// javascript_tool
Permission denied for JavaScript execution on this domain

// get_page_text
Permission denied for reading page content on this domain

Steps to Reproduce

Open a Cowork session with Claude in Chrome connected Verify Chrome extension site access is set to "All sites" Verify organization admin settings — blocklist is empty Use navigate MCP tool to open https://pd.smileynova.com Observe error: "Navigation to this domain is not allowed" Use navigate to open https://www.smileynova.com — succeeds Use javascript_tool on the loaded page to redirect: window.location.href = 'https://pd.smileynova.com/#/patient-detail/15894/1' — URL changes successfully Attempt screenshot or javascript_tool on the redirected page — "Permission denied for this action on this domain"

Claude Model

Opus

Is this a regression?

Yes, this worked in a previous version

Last Working Version

Worked until approximately April 9, 2026. Exact Claude in Chrome extension version unknown (auto-updated).

Claude Code Version

latest version (claude code)

Platform

Anthropic API

Operating System

Windows

Terminal/Shell

Other

Additional Information

We run a Cowork scheduled task that automates a clinical workflow: querying Salesforce for patients awaiting simulation review, checking simulation status on pd.smileynova.com, and filling approval forms. This was running reliably for weeks and is now completely blocked, requiring manual processing of ~15-20 patients daily. We suspect the pd subdomain prefix triggered a false positive in a healthcare/medical data classifier. pd.smileynova.com is a 3D simulation review tool for dental clear aligners, not a sensitive medical records system. Related issues:

#43279 — Claude in Chrome blocks legitimate dev subdomain (app-dev.nomercy.tv) #40173 — Server-side domain blocking breaks legitimate business automation #41034 — All sites blocked in Cowork mode (was working previously)

extent analysis

TL;DR

The issue can likely be resolved by adding pd.smileynova.com to the organization's allowlist settings to override the server-side domain classification.

Guidance

  • Verify that the organization's admin settings are correctly configured to allow access to all sites, and that the blocklist is empty.
  • Attempt to add pd.smileynova.com to the allowlist settings to see if this resolves the issue.
  • If adding to the allowlist does not work, try checking if there are any other organization-level settings that may be overriding the allowlist.
  • Review related issues (#43279, #40173, #41034) to see if they provide any additional insight or potential solutions.

Example

No code snippet is provided as the issue appears to be related to configuration and allowlist settings.

Notes

The issue may be related to a false positive in a healthcare/medical data classifier, and adding the domain to the allowlist may resolve the issue. However, without more information about the classifier and the organization's settings, it is difficult to provide a more specific solution.

Recommendation

Apply workaround: Add pd.smileynova.com to the organization's allowlist settings to override the server-side domain classification, as this is the most likely solution based on the provided information.

Vote matrix · Quick signals

Works
Did the solution work? Tap to confirm.
Easy Fix
Was it a quick fix?
Time Saver
Did it save you time?
Blocking
Was it severely blocking?
Common Issue
Are others likely hitting this too?
Flaky / Intermittent
Is it intermittent?
Verified / Reproducible
Can you reproduce it reliably?
Loading…

Still need to ship something?

×6

Another batch ranked right after the header list — different links, same matching logic.

Back to top recommendations

TRENDING

claude-code - 💡(How to fix) Fix [BUG] Claude in Chrome server-side classification blocks pd.smileynova.com — was working until April 9, 2026 [1 comments, 2 participants]