The bug introduced as part of the 8.0 media player "improvements" - when returning to the USB source after playing a different source, no matter what song you select to start playing, when running in "random" or "shuffle" mode, the second and subsequent songs are always the same songs - playing in the same "random" sequence, jumping from song-to-song on the USB.
This is a pretty basic software problem - the standard "random" software functions really aren't random and usually require introducing another item (such as the current time in fractions of a second) to make the random number sequence less repeatable.
This should have been a relatively easy bug to fix - and at least up until the 17.18.x versions (which I don't have yet), Tesla still hasn't fixed it. They did have time for other higher priority features - like the easter eggs...
If the USB shuffle mode is fixed in the latest release - have they fixed the other major USB "improvement" introduced in 8.0 - retaining the current song being played when returning back to USB after listening to another source? And have they fixed the XM radio software so it's actually usable - by restoring the station slider - and populating the channel & category list (which has been broken, at least in new cars, since 8.0 was released)?