Hi all --
I think it is worth pointing out that, at least for my 2019 Mini Countryman, there is no option of using CarPlay with a wire -- it only works over wireless (Bluetooth). The Mini NAV is mostly the BMW system with a Mini-centric skin on it, so I assume that others in this family of vehicles are in a similar position as myself. I can indeed connect my phone to the car with a wire but it works like a USB connection in a car with a non CarPlay head unit (think Ford Sync) to play music and perform some other functions similar to a standard non-CarPlay Bluetooth Connection. To be clear, the CarPlay specific features are not available in my car with a USB cable, but ONLY when connected wirelessly using Bluetooth.
Since IOS 12 I have noticed less disconnects than previously. It has happened though since the update. I am also thinking its related to the quality of the cellular/LTE signal. It seems when you drop below a certain level, the CarPlay just freaks out and drops the Bluetooth signal (since the update to IOS 12, it seems to reconnect after a delay). I am wondering if this is something internal in how the antennas work? I remember in the past that wifi, cellular and bluetooth had some ability to negatively influence each other, but am not sure of the details.
This morning, I was able to test out Google Maps and while it was a positive experience, it was just barely positive. I had quite a bit of delay, disconnecting and lack of screen responsiveness while using music streaming and Google Maps to navigate. In the past, I have also noticed that Apple Maps seems to have a negative effect on the connection. If I only stream music over CarPlay and use the in dash GPS (which is actually very good) and do not use mapping in CarPlay, I definitely seem to experience less disconnecting. At least Google Maps knows that my street exists and that I am not driving in the woods...
I am using an iPhone 6s for this testing.