Hello LuckyLea, welcome to the forum.
If you search the forum you will easily find the answer: Android 12 devices have strict Goggle security measures and the developer (you) must ensure the App User (your customer) permits access to Bluetooth and various Bluetooth operations. Note that Classic Bluetooth and BLE (Bluetooth Low Energy) are very different. Your Android 12 device will no doubt be using BLE.
See: