Voice mode doesn't persist across sessions despite voiceEnabled: true in settings
Resolved 💬 3 comments Opened Mar 18, 2026 by sachah Closed Mar 18, 2026
Description
Voice mode does not stay active across sessions even when voiceEnabled: true is set in settings. Each new session requires manually running /voice to re-enable it.
Steps to Reproduce
- Set
voiceEnabled: truein settings (via/configorsettings.json) - Confirm voice mode works in current session
- Start a new session (or resume one)
- Voice mode is not active — requires manual
/voicetoggle
Expected Behavior
Voice mode should be active on session start when voiceEnabled: true is configured.
Actual Behavior
Voice mode is inactive on session start despite the setting. Must manually run /voice each time.
Notes
- The fix in v2.1.75 ("Fixed voice mode not activating correctly on fresh installs without toggling
/voicetwice") may be related but did not fully resolve this issue. - Still reproducible as of v2.1.78.
- Running on macOS (Darwin 25.3.0).
Environment
- Claude Code version: 2.1.78
- OS: macOS (Darwin 25.3.0)
- Shell: zsh
This issue has 3 comments on GitHub. Read the full discussion on GitHub ↗