Glad Mazda are starting to cover this. Our sunroof exploded on our CX-5, except no one was even driving it. It was parked in the driveway, no one around, just went boom. Mazda told us to "pound sand" so we ended up replacing it ourselves. Luckily, it hasn't (yet) happened on the CX-9.