BMW 320i, iPhone 5s, ios8.xx (always using latest official version). Same problem again and again. It worked fine several weeks and today again broke down!. Trying to play music via USB, music is selected but it does not play, I have to press play in the iphone. For some reason what works for several weeks is this: in iphone reset network settings. I know this is nothing related to the "network" (nor bluetooth, nor wifi, no 3g, etc.) but it DOES work for several weeks but I avoid using the steering wheel control (so far I think it has something to do with the problem). I only use the iDrive control in the armrest area and if I stick to it, it works perfectly fine. There is some action that breaks it, my candidates are: "activating the random selection" (or what ever is called) in the car menu or selecting songs via the steering wheel control, also today I found an old post about having both iphone and car shuffle mode active at the same time. Unbelievable that nobody at apple uses BMWs connected via usb... Don't they use their products in bmws?????. USB lets me charge the phone, listen to higher quality music (compared to BT), have a nice display with album art in the car screen, see the name of the upcoming songs, playlists, etc. My 15k use suzuki swift has usb and my iphone works perfect every time!!!!.