[BUG] Remote Control returns "disabled by your organization's policy" on Team plan despite admin toggle being ON
Status Closed — not planned
Reported on v2.1.90
Maintainer reply None cached
Activity 14 comments · opened Apr 2, 2026 · closed Jun 16, 2026
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?
Description
Remote Control fails with "disabled by your organization's policy" on a Team plan, even though:
- The Remote Control toggle is enabled in admin settings (claude.ai/admin-settings/claude-code)
- Authentication is via OAuth (claude.ai), not API key
- Managed settings (settings.json) contains only {"channelsEnabled": true}
- No telemetry-disabling environment variables are set
Both claude --remote-control and the /remote-control slash command produce the same error.
Environment
- Claude Code version: v2.1.90
- Plan: Team
- Auth method: OAuth / claude.ai
- OS: macOS (Darwin 25.4.0)
- Shell: zsh
Steps to reproduce
- Confirm Remote Control toggle is ON in claude.ai/admin-settings/claude-code
- Run claude auth status — confirms authMethod: "claude.ai", subscriptionType: "team"
- Run claude --remote-control or /remote-control in a session
- Result: "Remote Control failed · disabled by your organization's policy"
Admin settings state
All toggles on the Claude Code admin page:
- Code in the desktop: ON
- Remote Control: ON
- Claude Code analytics: ON
- Allow channel notifications: ON
- Code in the web: OFF
- Allow bypass permissions mode: OFF
- Allow auto permissions mode: OFF
- Fast mode: OFF
- GitHub analytics: OFF
Managed settings (settings.json): {"channelsEnabled": true}
Additional context
- No CLAUDE_CODE_DISABLE_NONESSENTIAL_TRAFFIC or DISABLE_TELEMETRY env vars set
- Possibly related to #29685, #33327, #38272
What Should Happen?
The remote control should activate successfully.
Error Messages/Logs
Remote control is disabled by your organization's policy.
Steps to Reproduce
See above.
Claude Model
Opus
Is this a regression?
Yes, this worked in a previous version
Last Working Version
_No response_
Claude Code Version
2.1.90
Platform
Anthropic API
Operating System
macOS
Terminal/Shell
Terminal.app (macOS)
Additional Information
_No response_
Showing cached comments. Read the full discussion on GitHub ↗
13 Comments
Found 3 possible duplicate issues:
This issue will be automatically closed as a duplicate in 3 days.
🤖 Generated with Claude Code
This was working for the past few weeks but suddenly stopped working a few days ago.
I have the same issue in "Team" license. Org switch toggled, oauth auth, no stale session, newest Claude Code cli version, same error every time: "Remote Control is disabled by your organization's policy." - looks like anthropic bug
I am also facing the same issue.
same issue
same issue
I had this same issue.
My solution was to log in with claude /login. Yes, our org had the option disabled, but once I authenticated everything started working fine.
I am facing same issue in our team plan for our organization.
Facing the same issue in my team plan. Claude Code version 2.1.126.
TLDR: Reboot VSCode
This was fixed for me by doing the following:
/remote-controli managed to fix the issue,
tldr, even tho you can have a max plan with your personal user, but if you had a pay-per-use before with your organization then it's so probable that Claude Code can be authenticated to that old organization pay-per-use settings,
i have prompted /update-config to debug the issue, and asked him literally "please understand that when i activate it using /remote-control it gives me error "Remote Control failed to connect: disabled by your organization's policy" ", and he will give you the commands to correct the local settings to use your max plan login details and not your organization details
What fixed it for me
The following file had these settings:
~/.claude/policy-limits.json(on macOS/Linux):Step by step
~/.claude/policy-limits.jsonto:``
json
``{
"restrictions": {
"allow_remote_control": { "allowed": true },
"allow_quick_web_setup": { "allowed": true }
}
}
/remote-control.Closing for now — inactive for too long. Please open a new issue if this is still relevant.