Voice dictation fails to transcribe in v2.1.83 (regression from v2.1.81)

Resolved 💬 3 comments Opened Mar 25, 2026 by michaels-apd Closed Mar 29, 2026

Description

Voice dictation activates but never transcribes in v2.1.83. Rolling back to v2.1.81 resolves the issue — transcription works correctly on that version.

Steps to Reproduce

  1. Update to Claude Code v2.1.83
  2. Ensure voiceEnabled: true in ~/.claude/settings.json
  3. Authenticate via /login (confirmed successful)
  4. Hold spacebar to activate push-to-talk

Expected Behavior

Cursor should stop advancing, microphone should capture audio, and speech should be transcribed into the input field.

Actual Behavior

  • After ~10 spaces, the cursor starts flashing (indicating voice mode activation)
  • macOS microphone icon lights up in the menu bar
  • System Settings > Sound > Input shows the mic meter responding to speech
  • However, spaces continue accumulating in the input field — the cursor does not stop
  • Upon releasing the spacebar, no transcription appears — input is empty (aside from spaces)

Environment

  • Working version: 2.1.81 (voice transcription works correctly)
  • Broken version: 2.1.83
  • OS: macOS (Darwin 25.3.0)
  • Auth: Claude.ai account (/login confirmed successful)
  • Terminal mic permissions: Granted and verified working

Notes

v2.1.83 release notes mention a fix for "5+ second UI freeze on startup with voice enabled" — the transcription regression may be related to that change.

View original on GitHub ↗

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