The phone to BMW iDrive connection is flawed with or without BMW Apps. The cradle is no exception and I find it more annoying than connecting with the USB cable. Besides, you have to remove any phone cover before connecting and I have seen no improvement in reception - antenna or not. IMO it is a waste of money