Chrome native host crashes with Bun internal assertion failure on Windows
Resolved 💬 3 comments Opened Feb 3, 2026 by elad-refoua Closed Feb 7, 2026
Description
The Chrome native host mode (claude --chrome-native-host) crashes immediately on startup with a Bun internal assertion failure. This prevents the Chrome browser extension from connecting to Claude Code.
Environment
- Claude Code version: 2.1.29
- OS: Windows 11
- Bun version: 1.3.5
Error Output
[Claude Chrome Native Host] Initializing...
[Claude Chrome Native Host] Creating socket listener: \.\pipe\claude-mcp-browser-bridge-user
============================================================
Bun v1.3.5 (1e86cebd) Windows x64 (baseline)
panic(main thread): Internal assertion failure
oh no: Bun has crashed. This indicates a bug in Bun, not your code.
Bun Crash Report
Steps to Reproduce
- Run
claude --chrome-native-hoston Windows - Observe crash
Additional Context
- The Chrome extension (v1.0.41) is properly installed
- Registry entries for native messaging host are correct
- The native host manifest file is valid
- This worked previously (last successful connection was January 23, 2026)
Expected Behavior
The native host should start successfully and allow the Chrome extension to connect.
This issue has 3 comments on GitHub. Read the full discussion on GitHub ↗