Friday, October 3, 2014

2014 BMW 328i iDrive and MS Outlook Contacts

2014 BMW 328i iDrive and MS Outlook Contacts

Feature (Default Behavior) or Bug (Glitch)?

My new car (2014 BMW 328i 100 Mile Review) revealed an interesting “behavior” in Outlook. I linked my phone by Bluetooth to the BMW iDrive application, uploaded my Contacts, and noticed that many of my contacts had the wrong area code. 


When I joined my current company and setup my laptop, I was living in Washington and my area code was (425). I live in Texas now, and most of my co-workers are based in Texas. As a new employee I have been building my Contact list by adding names from email threads and Meeting Invites. Outlook has a really fast way to collect contacts.

In Outlook, using Exchange server:
  • Right click on the name of the contact -- try this on names in the email address field, meeting invitees and even from the Scheduling Assistant view
  • Click Add to Outlook Contacts
  • Exchange will populate many fields based on your company setup
  • Click on the Notes tab to add details (example: Project Name, Role, location, etc.)
  • Click Save
Bingo, you can collect key contacts in a few days. 


MS Outlook adds the default location prefix (425 from Washington) to any phone number that is only 7 digits long. 

Which is... every single contact that I added from my new company's global address book. I’m not sure why the address book doesn't load the area code when a contact is added to Outlook (saving a few bits?).

I worked through the steps to fix the problem (below), In the meantime, I need to find out how to fix the 700+ contacts in iDrive. Yes, I’m a bit anal, I actually update and backup my Contacts every month. If I had not purchased the BMW, I'm sure I would have discovered this “Glitch” when some major application fell over and I needed to reach Expert #137 for support.


When I setup my laptop I was living in Washington – area code (425), so MS Outlook assumes (425) is my default area code. Outlook will always add this area code when seven (7) digits are entered in a telephone number field. In my case, the company Exchange server only populates seven (7) digits when a contact is added.

You can find this problem by going to your Outlook Contacts. Click VIEW, then Change View, then List. Once the List view is displayed, search by area code, in my case (425) and review the results. It should be pretty clear if Outlook has been adding the default area code to the wrong phone numbers. 

How to fix the problem: 

Windows 7 Enterprise, Outlook 2013, Exchange Server

1 - Set your location (this will be your default area code):

  • Click the Windows key
  • Click Phone and Modem
  • Set your location with Area Code
  • Save

Click for larger view.

2 - Edit every single incorrect contact in Outlook (sorry, no quick way to do this):

  • Using the Search results from above, highlight 15-20 contacts (click the first contact, then shift-click the last, just like selecting a range in Excel)
  • Right-click on the selection and then click Open. Outlook will open the all of selected contacts (tiled on the screen) for editing
  • Fix the Area Code
  • From the Ribbon, click Update to get any new data from your Exchange server
  • Add any Notes (to remind you of role, or last conversation, etc.)
  • Save and Close, repeat until done. 

NOTEUsing the UPDATE feature on an individual contact page does not correct errors. It will only make changes to the contact when the Global Address book changes... if the contact has actually changed their profile (phone number, work location, title, etc.).

3 - Update your Smartphone contact list

  • Look for a command to SYNC, (usually Sync is found under Accounts, or EMAIL, instructions vary by phone and OS)
  • Using Windows Phone (OK, you are entitled to a chuckle)
    • Sync the Outlook client with (automatic if you are logged in). 
      • Verify that the Sync is complete by checking a few contacts in the People app.
    • From a Nokia Smartphone (used loosely since it is running Windows)
      • Touch Settings, 
      • Then Email+Account
      • Touch Microsoft Account and it will start to Sync
      • Verify a few contacts to make sure the Sync is complete

4 - Re-sync the car and check a few numbers to make sure everything is working. 

I'm praying that this will be as simple as linking and waiting for a Sync. Otherwise I will have to lean the basics of iDrive file management. 

BMW - Feature or Bug, or just a headache?

Is it a feature (saving you keystrokes when manually entering Contacts) or a bug (executing a behavior that is not widely expected or understood)? 

You decide. 

(Reaching for the aspirin in 3....2.....1..)