Exact same event on '23 X5. It sounded like a gunshot. No traffic on the road, no sign of an impact. If I had passengers in the back seat they would've been injured by flying glass. I had to brush all sorts of glass flakes off myself. BMW has told me they're not responsible. This is a safety issue!