I have implemented Bluetooth Low Energy (BLE) functionality in my app and included the ‘BLE characteristic changes’ block on multiple screens. After establishing a Bluetooth connection, data transmission works as expected. However, when I navigate between screens with BLE features, the BLE connection stops working. To restore functionality, I must disconnect and re-establish the connection.
I have noticed this issue occurs specifically when switching between screens that contain the ‘BLE characteristic changes’ block. Are there recommended best practices to avoid this problem?