Crash with BluetoothLE and micro:bit on Android 14

Thanks for the report. This appears to be due to a semantic change between Java 8 and 11 around UUIDs that went into affect starting with Android 14. I'll look at updating the BLE extension to be more robust to the Java 11 constraints.