I called the selling dealer of my "new-to-me" 2007 335i. They said it was XM compatible, but there is no icon on the radio. It is not the navigation system, just the premium radio. The guy I spoke with could not tell me what exactly the issue is. Would love to figure this out. Thank you in advance!