Having had my car for less than a week I'm already furious at the quality of the implementation (in IOS).
- Engine start from notification center fails every time.
- There's no unlock option on the notification screen. At first I thought this was a security design issue, but then I remembered you need to do a TouchID to try to start the engine so there's no difference between unlocking phone first then hitting unlock car vs. hitting unlock car then putting finger to enable the command.
- Lock/Unlock is hit or miss.
- Inaccuracy of running state. Twice now I've had situations where I've tried to start the car, app reports a failure, status of car starts being reported as Running even though the car actually isn't. At that point I can't press start because it's "already running". I can't press stop because "It's running and wasn't turned on remotely" (Say what?). It's not an issue with communication in all these cases because if I independently press unlock on my fob, the doors unlock, and VOC updates the door status successfully.
- Turned on engine successfully once, walked out to car about 3-4 mins later, and the car literally started right in front of me. So much for success.
And no, this isn't due to poor cell coverage since it's on my driveway, a location where I can pull 100-150mbps on my phone without hassle.