/remote-control not available on WSL2 - feature flag tengu_ccr_bridge set to false
Resolved 💬 3 comments Opened Mar 16, 2026 by jeisonxm Closed Mar 20, 2026
Description
The /remote-control slash command is not available on WSL2, even though the same Max account works correctly on another computer (non-WSL).
Environment
- Claude Code version: 2.1.76
- Install method: native
- OS: Linux 6.6.87.2-microsoft-standard-WSL2 (WSL2 on Windows)
- Shell: zsh
- Account: Max subscription (stripe_subscription), authenticated via OAuth
Steps to reproduce
- Install Claude Code v2.1.76 on WSL2
- Authenticate with
/loginusing a Max subscription account - Type
/remote-control→ shows "command not found" - On a different computer (non-WSL) with the same account →
/remote-controlworks fine
Investigation
After debugging, I found the root cause: the server-assigned feature flag tengu_ccr_bridge is set to false in ~/.claude.json → cachedGrowthBookFeatures for this WSL2 installation.
- Manually changing it to
truegets overwritten by the server on next startup - Deleting
~/.claude.jsonand re-authenticating still results intengu_ccr_bridge: false - The same account on a non-WSL machine gets
tengu_ccr_bridge: true
This suggests the feature flag rollout may be excluding WSL2 environments or there's a device-level targeting issue.
Expected behavior
/remote-control should be available on WSL2 for Max subscribers, same as on other platforms.
Workaround attempted
/logout+/login→ no change- Deleting
~/.claude.json+ fresh login → no change - Manually editing
tengu_ccr_bridgetotrue→ overwritten by server on restart
This issue has 3 comments on GitHub. Read the full discussion on GitHub ↗