[BUG] Claude Pro plan not fully recognized, preventing some features from working (like remote-control)

Resolved 💬 3 comments Opened Apr 10, 2026 by mpfrazer Closed May 24, 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?

Installed version: 2.1.100

Subscription status is not consistently recognized. Claude Web and the Claude desktop app acknowledge I have a Pro subscription, but claude auth status does not return a subscriptionType property at all. Output is:

{
  "loggedIn": true,
  "authMethod": "oauth_token",
  "apiProvider": "firstParty"
}

This initially manifested itself by hiding the /remote-control and /rc commands in Claude Code terminal, and this was identified as the root cause.

Troubleshooting steps taken:

  1. Tried enabling remote control from the command line: claude remote-control

Output: Error: Remote Control requires a claude.ai subscription. Run claude auth login to sign in with your claude.ai account.

  1. Checked credential file to confirm subscriptionType is set (type $env:USERPROFILE\.claude\.credentials.json)

"subscriptionType":"pro"

  1. Logged out of Claude Web, Claude desktop app, Claude Code CLI (claude auth logout)
  2. Ensure no ANTHROPIC_API_KEY env value set (echo $env:ANTHROPIC_API_KEY)
  3. Logged in to Claude Code CLI (claude auth login) and authenticated via Web
  4. Checked status again (claude auth status); still no subscriptionType value present:
{
  "loggedIn": true,
  "authMethod": "oauth_token",
  "apiProvider": "firstParty"
}

What Should Happen?

  1. The subscriptionType property should be returned by claude auth status:
{
  "loggedIn": true,
  "authMethod": "oauth_token",
  "apiProvider": "firstParty",
  "subscriptionType": "pro"
}
  1. The /remote-control (and shorthand /rc) commands should show in the available commands list
  2. Running claude remote-control from the command line should not show an error indicating that a subscription is required when the logged-in user has a valid and paid-current subscription at Pro or higher

Error Messages/Logs

Steps to Reproduce

  1. Subscribe to a Pro account
  2. Install Claude Code CLI (currently on v2.1.100)
  3. Log in to the account using claude auth login and follow the steps after the Web page loads
  4. Return to the terminal
  5. Run claude auth status
  6. Confirm subscriptionType is not present in the JSON object

Claude Model

Sonnet (default)

Is this a regression?

I don't know

Last Working Version

_No response_

Claude Code Version

2.1.100

Platform

Anthropic API

Operating System

Windows

Terminal/Shell

Windows Terminal

Additional Information

_No response_

View original on GitHub ↗

This issue has 3 comments on GitHub. Read the full discussion on GitHub ↗