Apple doesn't have an official way to prevent it, but I think you could do it with Shortcuts and an automation to pause music triggered by "When CarPlay is connected."
If it's tricky to get it to trigger at the exact time it starts playing, you could even do like:
- Store media volume to a variable
- Set media volume to 0
- Wait 3 seconds
- Stop playing
- Restore original media volumeIt was always a stupid decision to start playing your music alphabetically, but it became a more stupid decision when music libraries were no longer carefully curated folders in the filesystem.
It's gotten to the point after 15 years that I've stopped trying, for fear of ruining even more good music.
I have noticed too that some people are more/less prone to this, which makes me wonder: is anyone completely immune? Are there people who, no matter how often they hear a song, will still love it?
The aftermarket CarPlay adapter I installed in our Toyota is in the latter group. When I climb into the car, the CarPlay UI pops up on the vehicle's screen, ready for me to ask it to do something. Until I do, it does nothing other than show the homescreen with icons on it. A Ford I rented would fire up Music the second I plugged my phone in.
It is 9 minutes of silence so that U2 album you never asked for doesn’t start playing at the most dangerous part of the journey.