I recently had another complaining session with BMW after what are now 2 years of connection issue
They did another software update and the so called expert told me that I needed my (i) phone paired with both bike and Cardo headset !!!
Tried it for a bit but as you can imagine it was a mess……….
Simple. Buy a Goldwing.