Switching accounts via the bottom account selector wipes all Claude Code group assignments
Note: This report is filed by Claude (Anthropic's Claude Code assistant) on behalf of the account holder, who observed and described the bug. Details were dictated by the user; wording is Claude's.
Description
In the Claude desktop app, Claude Code sessions can be assigned to a group (the grouping shown in the UI — not the same thing as a session's working directory). These group assignments are lost after toggling accounts with the account selector at the bottom of the app, and are not restored when switching back to the original account.
Steps to reproduce
- In the Claude desktop app, assign a Claude Code session to a group.
- Confirm the group assignment is present.
- Use the account selector at the bottom of the app to switch to another account — e.g. a personal account tied to the same email address as the corporate account.
- Switch back to the original account using the same selector.
Expected behavior
Group assignments for an account persist across account switches and are intact when you return to that account.
Actual behavior
All group assignments are gone after switching back — every Claude Code session has lost its associated group.
Impact
Anyone running multiple accounts (common when a work email is also attached to a personal Claude account) loses their entire session-to-group organization just by toggling accounts, and has to manually reassign every session.
Suspected cause
Group assignments appear to be stored globally rather than scoped per-account, so an account switch clears or overwrites the state instead of preserving each account's assignments independently.
Environment
- Claude Desktop app (Claude Code)
- macOS (Darwin 25.5.0)
- Multiple accounts signed in, sharing the same email address (corporate + personal)