Good one! I haven't heard of that happening to an F25 before.
You now get to meet the Service side of the house. Consider asking them if you can reserve a BMW loaner while your X3 is in for service. (For example,my local dealer has a good number of BMW loaners, but later service arrivals get a no-cost non-BMW rental from Enterprise. Everyone gets a rental or a loaner, but not everyone gets a BMW loaner.)