As this m2 combined Wifi/BT cards are more and more spreaded in new x86 boards, we will likely also have more problems.
You have on one hand the industry moving to BT 5.0 now as most game controllers and BT keyboards are always on BT 3.0.
And I found in the Intel m2 cards no pure BT3.0 module. The reason is simple, they are relative new and all based on low energy protocol. What may explicate the poor behaviour on my touchpad.
So, I choosed finally the most nearby, AC7265, with high Wifi speed G2,4+G5 and BT4.0 "sayed" to be able to downway connect with a BT3.0 device.
I have on my desk where bartop is standing about 4-5 different BT devices, but not all switched on.
Interesting in my check over Windows 10 is the fact that the card displayed as first choice my smartwatch, and only after the nearer and more powerfull BT3.0 keyboard.
I begin to understand the reason. Smartwatch (VC10) is a BT4.0 device, keyboard a BT3.0 device. This tells me that the m2 module will always give priority to the most near standard, BT4.0 (4.2, 5.0 and so on) and only after try lower BT3.0 devices, what we need. So this m2 modules could never connect directely to our game controllers.
You will not resolve this problem without a list of choice, I think.