I don't know what it is with BMW, they seem to make things harder in life than it should be most likely to get you to pay silly prices for something like Apple Car Play/Android that should be standard fare these days, I'm guessing its still ££££s to spec it.
Not really sure I really want to fork out £160 for the connected package prefessional if its not going to function correctly or map updates are wanting.
My Hyundai, its brilliant, all free for 5 years and phone connectivity is spot on if wanting to use Waze etc
Tim.