CBCentralManager State Changes to PoweredOff After Using ASK for Accessory Setup

We are observing some unexpected behavior in our app when using ASK.

Our app is able to successfully discover and set up an accessory via ASK. After the setup completes, the connection to the accessory is managed through CBCentralManager and works as expected.

However, when we attempt to discover another accessory afterward, the picker is shown and indicates that accessory discovery is in progress. After approximately 10 seconds, the CBCentralManager delegate reports the Bluetooth state as poweredOff. Once this happens, the state never transitions back to poweredOn.

At this point, the only way to reconnect to the device or continue discovery is to relaunch the app.

We are wondering if anyone else has encountered similar behavior, or if this is a known or documented limitation/behavior when using ASK in combination with CBCentralManager.

CBCentralManager State Changes to PoweredOff After Using ASK for Accessory Setup
 
 
Q