I know this problem very well. Long story short it is related to a bug in Intel Bluetooth firmware. I have spend a lot of time trying to troubleshoot this issue, sadly the only solution I have found is to keep running on the old kernel 4.15. I never managed to run BLE functionality on Intel 9620 on any 5.x kernel on any distro.
Only safety concerns. You can install the old kernel parallel and test it. I’m running it on Ubuntu server now and we have to consider end of support for this kernel. Could be wise to change this bluetooth card. I didn’t really look for a new one, let me know if you find a good and working card, or a solution for the issue.