I have had both Dice and Intravee interfaces. Both glitchy and crap to be honest. I recently purchased a cheaper Bluetooth thing for €40 or so that Alanmcgrath40 on here recommended.

I’ve come to the conclusion that as much as I love the look of the late 90’s early noughties bmw ICE, it no longer provides the functionality I have come to expect.

I can see myself spending some money on Chinese units with CarPlay soon to upgrade from glitchy interfaces.