Please report it to embarcadero In Delphi 12 and early BluetoothLE will not work in macOS Sonoma   How to check problem:
1. Place on the form the BluetoothLE1 component and the Button1.
2. Write code  in the  Button1Click event  BluetoothLE1.DiscoverDevices(1500);   The problem is in the Macapi.Bluetooth.pas. Here {$IFDEF IOS}   libCoreBluetooth = '/System/Library/Frameworks/CoreBluetooth.framework/CoreBluetooth'; {$ELSE}     libCoreBluetooth = '/System/Library/Frameworks/IOBluetooth.framework/Frameworks/CoreBluetooth.framework/CoreBluetooth'; {$ENDIF}   In the new macOS Sonoma (version 14) Bluetooth path is the same like in IOS - '/System/Library/Frameworks/CoreBluetooth.framework/CoreBluetooth';