I am running the app on a fully up to date iphone 6, and connecting to a 2016 BMW 328i, so there should be no issues regarding updates (idrive software is fully updated) or compatibility. If this app worked as advertised, it would be very nice. But it is super buggy, feels like a beta, at best. Problems: 1) The app does not run as a stand alone. To load additional apps (Pandora, Amazon music), it requires yet another app to be loaded onto the iphone. 2) It forgets the apps previously loaded. I put in Pandora, TuneIn Radio and others. But upon reconnect, it only remembers Pandora. 3) Webradio completely highjacks the system. If running webradio and then switch to, say, Pandora, it will run Pandora for about 5 seconds and then switch back to webradio. Super frustrating. To get to Pandora, the iphone must be unplugged, app killed and then, with luck, it may reconnect with the option to get to Pandora. 4) Function is sporadic — upon plugging in through USB, sometimes it works, sometimes it does not. And once it is streaming something, forget going back to simply piping music from the iphone. No way to do it. BMW makes beautiful cars. But this app is junk — far below BMW standards.