Apple CarPlay disconnects or won't start in GM trucks because of outdated software, USB cable problems, or settings that need to be reset

If your Apple CarPlay worked before and now it doesn't, the issue is almost always one of three things: your truck's infotainment system is out of date, the USB cable connecting your phone is damaged or the wrong type, or CarPlay got turned off in your settings. GM trucks including the Silverado and Sierra use the GM infotainment system (sometimes called Chevrolet MyLink or GMC Intellilink depending on your model year), and it needs regular software updates to stay compatible with your phone's iOS version. The good news is that most fixes take less than ten minutes and don't require a dealer visit.

Most CarPlay problems fall into a pattern: the connection worked fine until something changed — your phone updated, your truck sat unused for weeks, or you plugged into a different USB port. Understanding which of these three categories your problem fits into will point you toward the right fix.

Key Takeaways

  • Check your USB cable first — use the original Apple cable or a certified third-party cable, and plug directly into the USB port labeled for phones, not a power-only port.
  • Update your truck's infotainment system through the GM website or at a dealer, because outdated software is the most common reason CarPlay stops working.
  • Restart both your phone and your truck's system by turning off the truck, waiting 30 seconds, and turning it back on.
  • If CarPlay still won't connect after updates and a restart, unpair your phone from Bluetooth and reconnect it as a new device.

Check your USB cable and connection port

The USB cable is the first thing to test because a worn or damaged cable looks fine but won't carry data. Use the original Apple USB-C or Lightning cable that came with your iPhone, or buy a certified third-party cable from Apple's website — cheap knock-off cables often work for charging but fail at data transfer, which is what CarPlay needs.

Plug the cable into the USB port on your truck's dashboard that is labeled for phones or data, not the power-only ports. In most Silverados and Sierras, this is the port closest to the infotainment screen or marked with a phone symbol. Push the cable in firmly until you feel it click. If you have been using a different port, try moving to the correct one — many drivers don't realize their truck has multiple USB ports with different purposes.

If you have tried a different cable and the correct port and CarPlay still won't connect, move to the next step. Do not spend more time troubleshooting the cable unless you see visible damage or the cable doesn't fit snugly.

Update your truck's infotainment software

GM releases infotainment updates regularly, and your truck won't recognize newer iPhones or iOS versions if the system is out of date. The update process depends on your truck's model year and which infotainment system you have, but there are two main routes: update at home using a USB drive, or have a GM dealer do it.

To update at home, visit gm.com/software and enter your vehicle identification number (VIN). The website will tell you whether an update is available and walk you through downloading it to a USB drive. You then plug the USB drive into your truck's USB port, go to Settings in the infotainment menu, and select Software Update. The process takes 15 to 30 minutes and your truck must stay running. If the website says no update is available, your system is current and the problem is elsewhere.

If you don't want to do the update yourself or the website doesn't recognize your VIN, call your GM dealer's service department and ask whether they have a newer infotainment version for your truck. Some dealers charge a small fee for this service, but many do it free. Bring your truck in or ask whether they can mail you an update USB drive.

Restart your phone and infotainment system

A restart clears temporary glitches that prevent CarPlay from connecting. Turn off your iPhone completely, wait 10 seconds, and turn it back on. While your phone is restarting, turn off your truck's engine, wait 30 seconds, and turn it back on. This resets the infotainment system without erasing any settings.

Once both devices have restarted, plug your phone into the USB port again and wait 10 seconds. Your truck should recognize the phone and ask whether you want to use CarPlay. If it does, tap Yes and CarPlay should appear on the screen. If nothing happens, move to the next step.

Check that CarPlay is turned on in your truck's settings

CarPlay can be disabled in your infotainment settings even if your phone and cable are fine. On the infotainment screen, go to Settings, then look for an option called Apple CarPlay, Smartphone Integration, or Phone Settings (the exact name varies by model year). Make sure the toggle or switch next to CarPlay is turned on.

While you are in Settings, also check that your truck's Bluetooth is on. CarPlay uses both USB for data and Bluetooth for audio, so if Bluetooth is off, CarPlay may connect but won't play sound through your speakers. If you find that CarPlay was turned off, turn it back on, restart your phone and truck again, and reconnect.

Unpair and re-pair your phone as a new device

If your phone has been paired with your truck for a long time, the pairing can become corrupted and prevent CarPlay from working. Go to your truck's Bluetooth settings and find your iPhone in the list of paired devices. Select it and choose Forget or Remove. On your iPhone, go to Settings, then Bluetooth, find your truck's system in the list, and tap the information icon next to it, then Forget This Device.

Now plug your phone into the USB port with the cable again. Your truck should ask you to pair the phone as if it were the first time. Follow the prompts on both the truck and phone to complete the pairing. Once pairing is done, CarPlay should connect automatically. If it still doesn't work, your truck may need a dealer visit to diagnose a deeper software or hardware issue.

When to take your truck to a GM dealer

If you have tried all the steps above and CarPlay still won't connect, the problem may be a hardware issue with your truck's USB port or infotainment system that requires dealer service. Call your GM dealer's service department and describe what you have already tried — they may be able to run a diagnostic over the phone or schedule you for an appointment.

Bring your original Apple cable with you to the dealer so they can test it on their equipment and rule it out. If the dealer finds that your infotainment system needs repair or replacement, this is usually covered under your truck's warranty if your vehicle is within the coverage period. Ask about the warranty status before authorizing any work.

Frequently Asked Questions

Why does CarPlay work sometimes but not every time I plug in my phone?

An intermittent connection usually means your USB cable is loose, damaged, or partially worn. Try a different cable first. If a new cable fixes it, your old cable was the problem. If the new cable doesn't help, restart both your phone and truck, then check that your infotainment software is up to date.

Can I use any USB cable or does it have to be an Apple cable?

You can use a third-party cable, but it must be certified by Apple and designed for data transfer, not just charging. Cheap cables often work for power but fail at data, which CarPlay needs. The safest choice is the original cable that came with your iPhone or a cable from Apple's website.

Does my truck need WiFi to use CarPlay?

No. CarPlay uses your phone's cellular data or a Bluetooth connection to your phone's hotspot, not your truck's WiFi. The USB cable and Bluetooth connection are all you need. WiFi is not involved in how CarPlay works.

What if my truck is older — does it support CarPlay at all?

GM added CarPlay support to most Silverados and Sierras starting around 2015, but not all model years have it. Check your truck's owner's manual or call your dealer to confirm whether your specific year and trim level includes CarPlay. If your truck doesn't have it built in, aftermarket infotainment systems with CarPlay are available but require professional installation.

Will updating my infotainment software erase my saved settings or radio stations?

No. A software update installs new code on your system but does not erase your saved radio stations, phone contacts, or other settings. Your preferences will remain after the update is complete.