toggleBleScan
Toggles BLE scanning. Persists the auto-scan preference only when the scan actually activates, and clears the opposite networkAutoScan preference to keep persisted state consistent with the runtime mutual-exclusion invariant.