I think it is a broader USB interface problem, not just CarPlay. I did the following steps:
Disabled bluetooth on iPhone.
Disabled CarPlay by forgetting vehicles on iPhone and deleting device in settings on RDX system.
I then went into the USB Audio input on RDX and plugged in the iPhone to play music. Nothing happened. I unplugged and tried again, but still no recognition that a device was plugged in and on the iPhone it didn't even show that it was charging. It was as if the USB port was dead. It then occurred to me that the car had been running for about 10 minutes and maybe it was already cycling so I left it plugged in and on USB Audio. In a few minutes it suddenly recognized it had a USB device plugged in, and the system asked me if I wanted to enable CarPlay and I left it disabled. Then music started playing. I let it play via USB and five minutes later it stopped. Interestingly the phone still showed that it was charging, so the USB port wasn't totally dead. Basically it was the exact same behavior as the CarPlay drops I've been having for months, but I wasn't using CarPlay at all.
I definitely think the issue is not related to CarPlay, it has something to do with the USB hardware, USB controller firmware, or USB interface driver in the OS on the RDX. It would be interesting to do the same test with an Android phone playing music via USB. It may not happen with a smaller device like an old iPod or USB stick as they draw less power and might not cause the same issue as a phone trying to charge.
It's incredibly frustrating that Acura engineers aren't doing what we're doing. It has nothing to do with the phone, my phone works reliably on lots of other vehicles I've tried it on when renting cars.