Hi you can resolve this by using a usb bluetooth module if you dont mind they can be had for £3 off aliexpress. I plug mine into a usb hub so i can position it better and it works great. I am using zexmte long range bluetooth 150m range but there are similar ones on aliexpress its using ralink8761b chipset which was plug and play on kde neon linux with liqorix kernel.
To disable the internal bt first identify the id of the devce with the lsusb command via the terminal, which should produce something like this.
Bus 001 Device 006: ID 8087:0029 Intel Corp. AX200 Bluetooth
then create a file using sudo nano /etc/udev/rules.d/81-bluetooth-hci.rules
and enter SUBSYSTEM==“usb”, ATTRS{idVendor}==“8087”, ATTRS{idProduct}==“0029”, ATTR{authorized}=“0”
replace 8087 0029 with your values from the lsusb output
save and close with ctrl o ctrl x