Bluetooth MIDI Won't Connect in Browser? Troubleshooting Guide
Empty pairing dialog, "no service" errors, Linux quirks — fix the most common Web Bluetooth MIDI issues.
Web Bluetooth MIDI is magical when it works and frustrating when it doesn't. Here are the four most common failure modes and what fixes them.
Empty pairing dialog
Tapped the Bluetooth button, the chooser opens, but no devices appear:
For the full chart of supported browsers, see Web MIDI in 2026.
"No service" error after pairing
The chooser found the piano but pairing failed with "no service". This means the device doesn't actually expose the BLE MIDI service.
Linux Bluetooth quirks
Bluetooth on Linux is notoriously fragile. If pairing works on macOS / Windows but not Ubuntu, the issue is usually BlueZ.
Connection drops mid-song
BLE MIDI is sensitive to interference. Move the laptop closer to the piano, kill nearby 2.4 GHz devices (microwaves, WiFi routers on busy channels), and try again.
When all else fails
Plug in over USB MIDI instead — same grading, no wireless variables. See the full setup guide.
---
Ready to start playing?
Put what you've learned into practice with thousands of simplified songs.
Browse Songs