After the app completes BLE pairing with the peripheral, the Bluetooth connection works as expected. However, once the peripheral is power‑cycled, the app can no longer establish a BLE connection with it. Normal functionality can only be restored by forgetting the peripheral and re‑pairing.
BLE fails to connect after the peripheral is power‑cycled.
This sounds like an issue with the peripheral implementation that would need to be corrected there.
__
Kevin Elliott
DTS Engineer, CoreOS/Hardware