yeah bmw wheels are always tricky... they are almost never well taken care of properly and the clearcoat has a tendancy to fail. so you MUST be careful when doing them, only nicely ph balanced cleaners, agitate, repeat if necessary and polish them out. I always sell wheel sealant service to BMW...