Skip to content

BLE & Provisioning connectivity issue. #4

@larrylart

Description

@larrylart

I’m currently tracking down some elusive connectivity issues that affect the initial pairing and mTLS key-provisioning flow. Until a permanent fix is in place, here’s how to avoid or work around the problem:

🔧 Temporary Guidance for First-Time Pairing & Provisioning

  • Always pair the dongle from the app’s Settings screen.
    If the system pairing dialog appears at any other time, cancel it and instead trigger pairing from Settings -either via the Pair button or the pairing popup shown when you select the dongle and toggle it on.
    Reason: the provisioning step requires an app-controlled popup to request the mTLS key.

  • After pairing, you should see a dialog asking for the password you used during the dongle’s setup.
    If the dialog doesn’t appear: toggle the switch off, wait 2–3 seconds, then toggle it on again.

  • After submitting the password, the app should automatically read the dongle’s settings and update the keyboard layout.
    If this doesn’t happen: toggle the switch off/on again to re-trigger the provisioning read.

Once these initial steps succeed, everything should work normally. I’m only seeing this behaviour during first-time setup, and mainly on newer phones.

I’ll continue investigating. If these steps don’t solve it for you, please drop me a line here.

Metadata

Metadata

Assignees

Labels

bugSomething isn't working

Projects

No projects

Milestone

No milestone

Relationships

None yet

Development

No branches or pull requests

Issue actions