Environment:
- macOS
- MoltClaw version: v2026.4.12-mc.6
- Surface: AskClaw composer
Findings:
- Brave Browser: Voice input fails immediately with "Voice input failed. Please try again or type your message." error. Microphone permissions confirmed enabled at both browser and OS level. I did a hard reset of the staging environment but the issue persists.
- Google Chrome โ Voice input works correctly. Speech transcribes cleanly into the composer.
Root Cause:
Brave's privacy protections block the Web Speech API even when microphone permissions are granted. This is consistent with Brave's default behavior of restricting browser-level speech recognition APIs.
Troubleshooting Performed:
- Verified mic enabled at macOS system level
- Verified mic enabled in Brave site settings
- Hard reset the staging environment to confirm the update was live
- Switched to Chrome and the voice input confirmed working
Recommendation:
Consider adding Brave to the list of unsupported browsers in the voice input error message so users get a specific explanation rather than a generic failure notice.
Current error handling is otherwise working correctly per the update.
This is a browser compatibility note rather than a platform bug. Voice feature itself is confirmed working in Chrome. Great job! ๐