So I haven't been able to figure out what's causing this issue or how to work around it. I'm developing an app that stays connected to a BLE peripheral all day and collects data from sensors on the device. At times, the device will disconnect, and when I look at the logcat, I just see the reconnection failing and the BluetoothGattCallback onConnectionStateChange callback gets a 133 status, and this will just loop. Killing the app, toggling the phone bluetooth off …