I got a new CX-5 3 weeks ago. Having had a Prius+ before I was used to an entertainment system that worked superbly, even the voice control was usable. As susch I was quite disappointed with the CX-5 on that front, great car to drive but the infotainment system is clunky at best. The biggest problems were the USB continually crashing plus the Bluetooth and USB always starting at the same track. USB was taking 5-10 mins to start, compared to the 2-3 seconds of the Toyota.
So I visited the dealer to complain and they ordered a new Bluetooth module. It took a couple of weeks to arrive but things are now much better. Both USB and Bluetooth now start from where you left off and a few other things work. It is much faster to start the first track, probably 10-20 seconds via USB and a little longer via Bluetooth. Once the first track starts there is a couple of minutes wait before you can change track while they are loaded but at least the system is now usable. The wait it seems is due to the large number of people getting their systems fixed, the module is on an exchange basis so I assume they are sent back to be updated then returned to the next customer.