^^Yup! The reason why the clearcoat is coming off is bc your bumper has been repaired and painted after it left the factory. BMW paint does not do that. Somewhere along the line... your car was painted. Only way to fix that is to repaint it again. This time use a good body shop.