This is a follow-up to #52 and possibly the same as #24.
After flashing badgemagic-firmware compiled from v0.1-12-g9cda337, the badge is now not found via BLE. Recall that in #52 with the OEM firmware, the badge was found but the connection failed.
I noticed that the BLE device name changed from LSLED to LED Badge Magic:
% badgemagic --transport ble --list-devices|grep LED
- […]: name=Some("LED Badge Magic") services=[0000fee0-0000-1000-8000-00805f9b34fb]
Changing BADGE_BLE_DEVICE_NAME from "LSLED" to "LED Badge Magic" resolves this issue and lets me upload examples/smiley.toml via BLE.