Bluetooth Connection Issue:

Bluetooth Connection Issue:

In iOS 14.7.1 and above (iOS 15.0 beta), observe a sudden drop in the connection between the App and the external BLE device during the firmware upgrade process via Over the Air (file size 500 KB, file type ".bin").

The same App is working fine with iOS 14.6 and earlier versions of iOS. It observes that MTU size is also different in iOS 14.4 and iOS 14.7.

When disconnection happened CoreBluetooth -> centralManager: didDisconnectPeripheral delegate method called.

The total time required to update BLE firmware is 2 minutes, but approx after a 1-minute or 30 seconds connection is dropping between the App and the BLE device.

Do I miss anything that causing a sudden drop of BLE connection, specifically in iOS version 14.7 and above?