BMW - Reading & Clearing Codes

Last Updated: Aug 12, 2019 12:54PM NDT


If you are experiencing connection issues on a newer (2015+) BMW it's possible you may need to place the vehicle in diagnosis mode. To enter diagnosis mode:

  1. Start the ignition by pressing the 'start' button with your foot off the brake
  2.  Press the 'start/stop' button on the dash three times quickly - all three button presses must be completed in less than 0.8 seconds
  3. You should now see "Diagnostic Mode Active" displayed on your multifunction display
  4. Plug in the BlueDriver and connect normally

Reading Codes

On some models the following steps may be necessary for reading enhanced codes:
  1. Start your ignition
  2. Plug in your BlueDriver
  3. Start the app and connect
  4. If not read automatically, enter your VIN on the "Vehicle Info" page
  5. Turn the ignition completely off
  6. Turn the ignition back on
  7. Tap "Read Codes"
  8. Select "All Modules"

Clearing Codes

  1. Turn your key to the 'run' position (one click beyond accessory, right before engaging the starter). When in 'run' your battery light on the dash will be illuminated and you will be able to turn on your cabin fans.

    A note on push-button start: If your vehicle uses a keyless starting system press and hold the 'start' button with your foot off the brake to put it in 'run' mode. 
  2. Plug in your BlueDriver
  3. Start the app and connect
  4. Tap 'Clear Codes'

    note: some models of BMW may also require the driver's side door be open to be able to clear codes


Contact Us

seconds ago
a minute ago
minutes ago
an hour ago
hours ago
a day ago
days ago
Invalid characters found