[onCharacteristicRead] (https://developer.android.com/reference/android/bluetooth/BluetoothGattCallback#onCharacteristicRead(android.bluetooth.BluetoothGatt,%20android.bluetooth.BluetoothGattCharacteristic,%20int)) has changed with API level 33. This causes the script to miss those calls. <img width="1524" height="443" alt="Image" src="https://github.com/user-attachments/assets/06b4f4a1-6c12-4947-b0bf-be38dd6e1621" />