Funny you mentioned it getting worse. Yesterday, CarPlay just dropped and I tried disconnecting-reconnecting ~10 times with no luck. Then I ran an errand for 30 mins, returned to the car, plugged it in and, voila, it worked. All previous instances of CarPlay dropping were resolved within a minute or so, though the number of disconnect-reconnect attempts varied between one to five.
I also experienced CarPlay dropping in the middle of a call. For ~10 seconds I could barely hear the caller on my phone (regular sound, not iPhone speaker mode) and the caller could hear me (unclear if via iPhone mic or receiver's external mic). Then my receiver magically switched to using Bluetooth and the call resumed to broadcasting on the car speakers and using the receiver's external mic.
All of my equipment (hardware) is new: receiver 2 wks, Apple cable 2 wks, iPhone X 1 month. This matters, IMO, because it likely eliminates poor physical connections as the root cause of the problem, by which I'm referring to worn USB port on receiver, worn Lightning-USB cable endpoints or dirty/worn Lightning cable port on iPhone.
Further isolating the problem to (possibly) iOS is that my receiver is a new model, but it uses the same "guts" as older models that have been around for several years. The primary difference between models is the built-in internal amp wattage. The receiver is running the latest firmware version.
To recap:
- CarPlay randomly drops
- "Fixing" it requires disconnecting-reconnecting Lightning cable, and even that sometimes doesn't work
- New iPhone X running iOS 13.1.3 (Lightning cable port isn't dirty or worn)
- New Apple Lightning-USB cable (endpoints aren't worn)
- New receiver (USB ports aren't worn, firmware up-to-date, system "guts" based on well-tested platform)
- The large number of complaints, coming from a wide variety of CarPlay-supported receivers, and frequent reports that CarPlay issues increased after iOS updates, strongly suggests the root cause is iOS stability/reliability.