Updated recently my iPhone to iOS 18 and at that point wireless Carplay stopped connecting to my Mx5 ND2, all is fine cabled, or upon setup of new connection, but as soon as I tried to re-connect, it fails immediately. Since iOS was the only factor that has changed it was obvious that it’s the software at fault, as previously not had any issues.
Advice from Apple was same as always, add, remove, restart, and as last resort restore phone to factory default settings.
Turns out that it is apparently pretty common problem with Mazda’s in general and MX5 especially (possibly due to older infotainment unit).
Luckily where Apple failed, someone has managed to figure this one out.
See below link if you’re having similar issue, this has completely sorted it for me, now phone connects every single time.
Here’s how to fix IOS 18 not working with Mazda carplay : r/CarPlay (reddit.com)