Ok, so I purchased my 2019 RDX in June of 2018. CarPlay worked well (though there were still little buggy things like audio pops here and there) until the 2nd OTA update that happened in February 2019. Since then it's been a crap-shoot whether or not CarPlay would stay connected. My work commute is between 40-55 minutes each way. Before the more recent OTA updates CarPlay would disconnect within the 5 minute mark, then reconnect around 5-10 minutes after that. But for the past several months if CarPlay disconnects it would not reconnect for at least an hour (if I happened to be driving that long) forcing me to go to bluetooth for audio. The 3 button reboot does nothing for the issue (literally rebooted the system 5-6 times on my drive home one time and just kept disconnecting. One other observation is that when CarPlay disconnects within the 5 minute mark, my phone still charges thru the cable from the USB. If I disconnect the cable from the USB then replug it in, I do not get any power from the port (also official apple cable thing is complete ********. I use Anker cables which are great. Disconnects happen no matter what the cable is so the whole "use an official Apple cable is complete nonsense)
Anywho, yesterday I saw the post about doing the Factory Data Reset which is found withing the infotainment's "Settings" menus. I tried this when I went out for lunch. After it reset the data options I added back in my phone to Bluetooth and moved some icons around and adjusted bass/treble settings to my liking. I noticed the Android Auto icon was present so this data reset seems to keep the OTA updates in place since that feature came from a very recent OTA update. Then plugged the phone in (iPhone XS Max) and drove back to work. The trip around 6-7 minutes had no disconnects. My trip to work from home that night had no disconnects. And this morning I needed to go in to work - no disconnects. I also waited for the infotainment system to fully boot up before plugging in my phone.
So far this method seems promising, but I'm not fully holding my breath.
One possible thing that comes to mind as to why this may be helping the situation is the data reset is perhaps reorganizing how the data including the OTA updates are being read by the system? This is going to sound weird and off topic slightly but I have the game Skyrim for Xbox and the game allows you to download Mods, however many of the mods request that you order them in your mod list in a very specific way, indicating to either place the mod near the top or the bottom of the list because of the way the system reads the data. If not done the right way there is a risk of the game crashing. I have no clue if this is the same type of thing that's going on with the RDX infotainment system and it's just a wild guess of mine, but I can't help but wonder if the Factory Data Reset helps re-organize the data present within the system. I'll be keeping an eye on things and report back if the disconnect issue comes back.
Stay strong fellow RDX owners!