Headset is great, but there are plenty of features locked behind CardoConnect . Wouldn’t be a problem if CardoConnect worked, but it completely stopped recognizing my headset after working fine for 2 months. I have the headset connected to my iPhone6 via Bluetooth, I’ve restarted my phone, deleted and re-added the device from my Bluetooth settings, reset the headset to factory defaults, but nothing makes CardoConnect sync with my headset. The headset works, my phone works, I can hear audio from my phone through the headset just fine, but CardoConnect doesn’t recognize my headset. Without CardoConnect I can’t adjust the voice recognition sensitivity, the non-voice volume adjustment when someone starts talking, or the auto-volume adjustment to compensate for background noise. This renders the headset useless in a lot of situations because I can’t control volume balance. For the amount of money this headset costs this is really unacceptable. It’s a shame to spend so much money and effort developing hardware to absolutely drop the ball on the software.