When CarPlay not working turns your morning commute into a silent, map-less nightmare, the cause is almost never a mystery. After eight years of building infotainment systems for BMW, Toyota, and Stellantis, I can tell you that most CarPlay failures trace back to a handful of familiar culprits: cables, connectivity handshakes, software mismatches, and head unit quirks. I now test everything in a family SUV with a four-year-old demanding snack stops, so I've seen every flavor of this bug. Here's how I debug it at home, bench-tested and kid-tested.
Start with the cable, because it's the usual culprit
The single most common reason CarPlay not working is a cable that can't pass data. Apple has strict requirements for Lightning and USB-C cables, and that $5 gas station cable you grabbed in a hurry may charge your phone but fail to negotiate the data handshake CarPlay requires. I've seen cracked solder joints inside the connector, frayed shielding, and even counterfeit MFi chips that randomly drop out. Use an Apple-certified cable, ideally the one that came with your phone, and test it before blaming anything else.
If your car supports wireless CarPlay, the problem can be even sneakier. Wireless CarPlay uses Wi-Fi and Bluetooth simultaneously, and any interference can cause intermittent drops. In my own garage, the microwave on the other side of the wall could kill the connection mid-song. That's not a bug in your car, it's physics.

Restart everything in the right order
When CarPlay not working persists with a known-good cable, the next step is a complete reset of the chain: phone, car, and head unit. But order matters. If you restart the phone without restarting the head unit, the handshake can still be stale. Here's the sequence I recommend. First, unlock your phone and forget the car in Settings > General > CarPlay. This clears the stored pairing. Second, restart the phone completely. Hold the side button and volume button until you see the slider. Third, turn the car off, open the driver's door, and wait two minutes. That discharges the infotainment system's residual power and clears its RAM. Fourth, restart the car, connect the cable, and let the phone prompt you to allow CarPlay on the car's lock screen. This process fixes a surprising amount of CarPlay not working complaints because it clears a corrupted handshake between the phone and the head unit.
Check for software updates on both sides
A mismatch between your iPhone's iOS version and your car's firmware is one of the most common reasons CarPlay not working after a major update. When Apple ships iOS 17 or iOS 18, automakers often need weeks to update their head unit software. If you update your phone overnight, your 2021 car may still be talking to the old protocol.
On the phone side, go to Settings > General > Software Update. On the car side, check the infotainment system's settings menu for a "Software Update" or "System Update" option. Many manufacturers release updates over Wi-Fi or require a USB stick loaded from their website. Toyota and BMW both have update portals, and I've seen Stellantis cars where the dealer needs to apply the patch.
The hidden settings that silently break CarPlay
Sometimes CarPlay not working isn't a hardware or software failure, it's a setting you toggled without realizing it. Here are the ones I check before tearing into the dash:
Screen Time and Content & Privacy Restrictions can disable CarPlay entirely. If you've ever set parental controls on your iPhone, go to Settings > Screen Time > Content & Privacy Restrictions and make sure the toggle next to CarPlay is enabled.
Siri is technically required for CarPlay to function, even if you never talk to it. If Siri is disabled in Settings > Siri & Search, CarPlay may refuse to launch. Turn Siri back on, even if you plan to ignore it.
Region and language settings can also cause CarPlay not working if your car's head unit is expecting a specific locale. If you recently moved or changed your iPhone's region, try switching back to the original one.

When it's actually the car's fault
If none of the above helps, the problem may live in the vehicle itself. Worn or damaged USB ports are a frequent offender, especially in high-use family vehicles where kids shove cords into every opening. A port that only works sideways is a port that will randomly drop CarPlay while you're driving.
Head unit bugs are also real. I've driven test vehicles where the CarPlay session crashes whenever the rear camera activates, or when a navigation prompt interrupts an audio stream. Some of these are fixed by a firmware update, but others are long-standing design issues. Check your car's infotainment forum—if dozens of owners report the same specific symptom, it's likely a known bug with no immediate fix.
Skip the dealer until you've tried this
Dealerships will happily charge you an hour of diagnostic labor for what turns out to be a faulty cable. That's not me being cynical; it's me knowing how the warranty process works. Take the 20 minutes to run through the steps above before you book an appointment. Make sure your phone is updated, your cable is certified, and you've done the full restart sequence. If CarPlay not working still follows you across multiple phones and cables, then it's time to have a dealer or an independent car electronics shop start pulling apart the wiring. But a cabling issue is much more likely than a failed head unit.
CarPlay is a layer on top of your car's infotainment system, and that layer is only as strong as the connection underneath it. A little disciplined debugging usually wins the day.