Surprised your situ took so long to manifest itself/or you just noticed...we had that happen on our '01, but way back in the winter of '02. Our X has the 'Biz' CD/radio combo, and we struggled through the problem and inconvenience a few times until the dlr finally learned of, and did the 'reprogram'. It has been glitch free since then, going on its 12th year.
Have dlr 'run your key' and ref the info below, assuming you have the oe CD Radio. These type of items fall under the Technical Service Bulletin category, which is not a 'recall'.
TSB Number: SI651201 JAN 02 Campaign - Alpine CD 53 Radio Programming
"On some parked vehicles, the alpine cd53 radio causes the bus to wake up at ambient temperatures below 40f, the Battery could also become discharged..."
NHTSA Number: 629358 TSB Date: January 1, 2002 Date Added to File: April 2, 2002
'01 X5 3.0 Sport, 5 Spd Manual, etc.
'02 VetteVert 6 Spd, Z51 susp.
'10 Hyundai Tucson for the CEO, & 3 Assorted M'Cycles.
BMW CCA mem. Tarheel Chapter
My Flickr...Scenes,Cars & Road Trip Pics: