Unless it's a manufacturing fault BMW/MINI will unlikely to cover it under warranty. Even if it's a manufacuring fault you will have difficulty proving it.
Just like any other window glass part BMW/MINI will unlikely to cover it, most likely need to be an insurance claim.
Just like any other window glass part BMW/MINI will unlikely to cover it, most likely need to be an insurance claim.