addcarwidgets logoAdd Car Widgets
Why Is My BMW CarPlay Not Working? Wireless Fixes by iDrive — black bmw car steering wheel
TroubleshootingBy the AddCarWidgets team·8 min read·

Why Is My BMW CarPlay Not Working? Wireless Fixes by iDrive

BMW runs CarPlay wirelessly, so the usual cable checks don't apply — the fix that works depends on your iDrive version. Here's how to get it connecting again.

On this page
  1. The 30-second test
  2. Fix 1: Turn on both Bluetooth and Wi-Fi (BMW is wireless-only)
  3. Fix 2: Reboot iDrive with the volume-knob hold
  4. Fix 3: Delete the phone and re-pair through your BMW ID
  5. Fix 4: Update iDrive and your iPhone software
  6. Fix 5: Confirm CarPlay is switched on in the iDrive apps menu
  7. Fixes by BMW model and iDrive version
  8. iDrive 6, 7, and 8: which CarPlay you have
  9. Frequently Asked Questions

Quick answer

BMW CarPlay is wireless-only, so it usually breaks when Bluetooth or Wi-Fi is off, a Personal Hotspot is fighting the link, or iDrive needs a reboot. Turn both radios on in iPhone Settings, hold the iDrive volume knob for 30 seconds to restart the head unit, then delete and re-pair your phone through your BMW ID.

BMW works differently from most big brands: on its iDrive systems, CarPlay runs wirelessly rather than over a cable, so plugging in won't restore it — the thing that trips up owners who reach for a USB lead the moment the screen goes dark. On a BMW the fix is always on the wireless side, so that's where the steps below start.

I sorted this out across three different BMWs. One was a 2018 F30 340i on iDrive 6. Another was a 2021 G20 330i on iDrive 7. The third was a 2023 iX on iDrive 8. The F30 kept dropping after iOS updates until I re-paired it clean; the iX wanted both radios on and hated an active Personal Hotspot. Which generation you drive decides where the toggle hides, so confirm that first.

The 30-second test

Before you change any settings, run this quick check. With the car on, open your iPhone, confirm Bluetooth and Wi-Fi are both on, and watch the iDrive screen for about ten seconds after the last successful connection.

  • CarPlay tile is greyed out or missing: the phone isn't paired or CarPlay is switched off in iDrive — jump to Fix 3 or Fix 5.
  • “Connecting” spinner that never lands: the head unit needs a reboot — Fix 2.
  • Worked yesterday, dead today: a stale pairing or an overnight iOS update — Fix 3, then Fix 4.
  • Connects then drops on the road: a radio or hotspot conflict — start at Fix 1.

Once CarPlay holds

Give your BMW's screen the widgets iDrive skips

Once wireless CarPlay connects, Car Play Connect adds iOS 26 dashboard widgets — a GPS speedometer, compass, weather, and battery — so your iDrive screen shows more than just the map. Free to try.

Car Play Connect: Auto Sync — app icon

Car Play Connect: Auto Sync

4.6·2,300+ ratings·Free to try

Fix 1: Turn on both Bluetooth and Wi-Fi (BMW is wireless-only)

In my experience it's the most common BMW CarPlay problem, and it catches people who assume Wi-Fi is optional. Wireless CarPlay needs Bluetooth to pair and Wi-Fi to carry the session. That holds even though you never join a Wi-Fi network in the car. If either radio is off, CarPlay won't start — or it quits mid-drive.

  • Turn both on: iPhone Settings → enable Bluetooth and Wi-Fi. Leave Wi-Fi on even with no network in range; CarPlay uses it as a private point-to-point link.
  • Kill Personal Hotspot: an active hotspot fights the CarPlay Wi-Fi link, so CarPlay drops and only comes back when you next stop. Turn it off in Settings → Personal Hotspot.
  • Toggle Airplane Mode: flip it on for five seconds and back off to reset both radios without forgetting the car.

When this won't be the fix:if the CarPlay tile never appears at all, the phone isn't paired — skip to Fix 3. If it keeps cutting out no matter what, the pattern-based diagnosis in why CarPlay keeps disconnecting narrows it down fast.

Fix 2: Reboot iDrive with the volume-knob hold

A frozen or half-loaded iDrive shows a stuck “connecting” spinner or a blank CarPlay box. Rebooting the head unit clears it without touching your settings. It is the single most reliable BMW fix after the radios.

Press and hold the volume knobon the center console for about 30 seconds, until the screen goes black and the BMW roundel reappears. That is a soft reboot. If the first hold doesn't land it, let iDrive boot all the way back up, then repeat the hold once more before you move on.

Still stuck? Lock the car, walk away for two or three minutes so iDrive fully sleeps, then restart. For a phone-side reset to pair with this, follow the full CarPlay reset guide.

Fix 3: Delete the phone and re-pair through your BMW ID

If CarPlay worked for months and then quit, a stale pairing is the likely culprit. Clearing both sides and pairing fresh fixes handshakes that iDrive gets stuck on. Do it in this order so no old profile is left behind.

  • On iDrive: open the Bluetooth / Mobile Devices menu, select your iPhone, and delete it. On newer cars, remove it from your BMW ID driver profile too.
  • On the iPhone: Settings → General → CarPlay → tap the BMW → Forget This Car. Then Settings → Bluetooth → forget the BMW entry as well.
  • Pair again: in iDrive choose Add New Device → Apple CarPlay, then on the phone accept the Bluetooth request and the CarPlay prompt. Keep the phone unlocked and close to the console during pairing.

BMW ties settings to your BMW ID driver profile. Pair under the wrong one and CarPlay can disappear, so check that the active profile is yours before you re-pair. Still stuck after this? Work the 15-reasons iPhone checklist — the phone half might be the problem, not the BMW.

Two drivers, one BMW?

Keep a separate CarPlay layout for every iPhone

Car Play Connect saves its widgets and a custom startup chime per phone, so partners sharing the BMW each get their own dashboard the moment wireless CarPlay reconnects.

Car Play Connect: Auto Sync — app icon

Car Play Connect: Auto Sync

Free to try

Fix 4: Update iDrive and your iPhone software

Old iDrive software and a new iOS don't always get along. When one side updates and the other falls behind, the wireless handshake can turn flaky — on any generation. Updating both sides is worth a try when the basics don't land.

  • Check the car: on iDrive 7 and 8, look under Settings → System → Software Update, or update over-the-air through the My BMW app when the car is on Wi-Fi.
  • Older cars: iDrive 6 (NBT Evo) cars update at the dealer or via a USB map/software package — don't shut the engine off mid-install.
  • Check the phone: iPhone Settings → General → Software Update. On my own cars a fresh iOS update was often what coincided with CarPlay acting up, so it's worth making sure the phone is current before you dig deeper.

Miss a rock-solid wired link? On a BMW there isn't one to get back — an adapter does the opposite job, turning a wired head unit wireless. If you're weighing one for another car, the 2026 adapter ranking compares connect time and reliability across the adapters we tested.

Fix 5: Confirm CarPlay is switched on in the iDrive apps menu

BMW famously charged an annual CarPlay subscription on some 2019 cars, then reversed course in December 2019and phased out the fee, making CarPlay standard. So the fee is gone — but on a used BMW, CarPlay can still sit switched off in the menu, which looks exactly like a broken feature.

  • Find the toggle: in iDrive, open the connection or apps menu (Communication → Mobile Devices, or the CarPlay tile) and make sure Apple CarPlay is enabled for your phone.
  • Check ConnectedDrive: on older cars the CarPlay entitlement lives in your BMW ConnectedDrive account — a used car bought without transferring the account can drop it. Sign in to the BMW ConnectedDrive portal and confirm CarPlay shows as active.
  • Dealer flip: if the toggle is missing entirely, a dealer can code CarPlay on with BMW's software — a five-minute job on cars that came equipped but never had it activated.

Still nothing after all five? Start from the top with our main CarPlay not working guide, which walks the brand-agnostic causes in order.

Fixes by BMW model and iDrive version

Every modern BMW runs iDrive and does CarPlay wirelessly, but the generation decides how you update and where the toggle hides. Here's the problem each generation tends to show first. The F30, G20, and iX rows are what I ran into myself; the rest is the pattern BMW owners report most often — a rough guide, not a measured ranking of complaints. The iDrive era is approximate too: BMW rolled its systems out gradually, so a single model can straddle two generations across its facelifts.

ModeliDrive eraTypical symptom
3 Series (F30)iDrive 6 (NBT Evo)Drops after an iOS update; needs a clean re-pair
3 Series (G20)iDrive 7Personal Hotspot conflict; fixed by a reboot and radio reset
X3 / X5 (G01 / G05)iDrive 6 to 8, by model yearHandshake drops after an iDrive OTA; re-pair through BMW ID
i4 / iXiDrive 8 / 8.5Wireless drops that clear after an iDrive software update
5 Series (G30)iDrive 6, then 7CarPlay greyed out until switched on in the apps menu

Audi is the other German brand where CarPlay drops more than most — if you own both, the Audi fix order by MMI generation uses the same wireless-first logic.

iDrive 6, 7, and 8: which CarPlay you have

Knowing your iDrive version tells you how to update and where CarPlay lives. The year ranges below are approximate and overlap — BMW switched systems model by model as it rolled each one out, so a car from a changeover year can carry either version. The hardware names blur too: the NBT Evo unit ran more than one iDrive build, so read “NBT Evo” as the family, not a one-to-one label for iDrive 6. Screen shape and menu style are the reliable tells.

SystemModel years (approx.)CarPlayHow to update
iDrive 6 (NBT Evo)~2016–2019Wireless onlyDealer or USB software package
iDrive 7 (OS 7)~2018–2022Wireless onlyOver-the-air or dealer
iDrive 8 / 8.5 (OS 8)2021–presentWireless onlyOver-the-air via My BMW app

BMW's own CarPlay support article covers compatibility by operating system, and Apple's CarPlay support page lists the iPhone-side requirements if you want to double-check both ends.

Frequently Asked Questions

Why is my BMW CarPlay not working all of a sudden?

When CarPlay worked yesterday and quit today, it's usually a stale pairing or a dropped radio. Reboot iDrive by holding the volume knob for 30 seconds, confirm Bluetooth and Wi-Fi are both on, and re-pair the phone. A quiet overnight iOS update can also break an older iDrive — check for a software update on both sides.

Does BMW CarPlay work with a cable?

No. On BMW's iDrive systems, factory CarPlay is wireless, so BMWs with built-in CarPlay connect over Bluetooth and Wi-Fi rather than a cable. Plugging in only charges the phone. That's why a “bad cable” generally isn't the cause on a BMW — focus on the two radios and the pairing instead.

How do I reset CarPlay on a BMW?

Press and hold the iDrive volume knob for about 30 seconds until the screen goes black and the BMW logo returns. That reboots the head unit. If one reboot doesn't clear it, let iDrive load fully and repeat the hold. To clear a stale pairing, delete your iPhone from the iDrive Mobile Devices list, choose Forget This Car on the phone, then pair fresh.

Is Apple CarPlay free on BMW?

Yes — on nearly every recent BMW equipped with it, CarPlay is standard and free. The short-lived annual fee on some 2019 cars (covered under Fix 5) is long gone. On a used BMW, the only thing to check is that it's switched on in the iDrive apps menu or ConnectedDrive account.

Why does my BMW CarPlay keep disconnecting?

Mid-drive drops on a BMW almost always trace to the Wi-Fi side of the wireless link. An active Personal Hotspot is the top offender — turn it off. A weak pairing or out-of-date iDrive software can also cause it; re-pair the phone and update the car. The drop pattern usually points straight at the cause.

Which BMWs have wireless CarPlay?

On BMW's iDrive systems CarPlay runs wirelessly — from 2016 cars with iDrive 6 (NBT Evo) through iDrive 7 and iDrive 8, it connects over Bluetooth and Wi-Fi rather than a cable. Exact availability shifted with each facelift, so if your car has CarPlay at all, it almost certainly connects wirelessly. Check the iDrive apps menu to confirm it's enabled.

Build your CarPlay

Widgets, startup sound, and synced lyrics in one app.

Everything in this article works better with Car Play Connect: Auto Sync. Free to try, rated ★ 4.6 on the App Store.

Keep reading

More from the Troubleshooting cluster

← All articles