When the badge displays the bluetooth animation, I get the following error trying to configure it via BLE:
% badgemagic --transport ble smiley.toml
Error: bluetooth device connect
Caused by:
Service discovery timed out
This is using e7989e7 from source (via cargo install --git https://github.com/fossasia/badgemagic-rs --features cli) on Arch. I confirmed that the device can be configured via BLE using the Android App.