Bug
During setup wizard, the macOS Permissions step shows:
- Accessibility (Optional): Fail — never clears to Pass regardless of toggle state
- Clicking the info icon shows stale instructions: "Open System Preferences > Security > Privacy > Accessibility" (should be Privacy & Security > Accessibility on modern macOS)
- Toggling accessibility on/off in System Settings, removing and re-adding BlueBubbles — none clear the Fail state
- Full Disk Access: Pass works correctly
Impact
Low — accessibility is marked Optional and the wizard can proceed past this step. Does not affect runtime.
Reproduction
- Fresh install (clean config.db)
- Open BlueBubbles, reach macOS Permissions step
- Grant Accessibility permission in System Settings
- Observe Accessibility still shows Fail
Notes
- Reproduced on upstream v1.9.9 DMG and fork v1.11.4
- Likely an upstream bug in the permission check logic for node-mac-permissions accessibility status
- The "How to Fix" tooltip references the old System Preferences path
Bug
During setup wizard, the macOS Permissions step shows:
Impact
Low — accessibility is marked Optional and the wizard can proceed past this step. Does not affect runtime.
Reproduction
Notes