I, and my son at every party he had, blew the tweeters of my JSE Infinite Slope Model II's. His friends would have the wrong input, turn the volume up, up, nothing, then OH, change the input: crack, sizzle, pop
JSE used the highly respected Dynaudio D21 Tweeters. They just couldn't take a shot.
I got advice from Madisound, picked alternate tweeters with more ferrofluid in their design. Never blew
https://www.madisoundspeakerstore.com/welcome?gad_source=1&gclid=CjwKCAiAsIGrBhAAEiwAEzMlC03TIeThiwYI5b2OJlQpoPcsJa2bdHmvTmLdxoRiGg3upkkpEJXnhBoC2pMQAvD_BwE
Parts express always gives me good advice.
https://www.parts-express.com/?utm_source=google&utm_medium=cpc&utm_campaign=6443420617&utm_content=78474321778&utm_term=parts%20express&gadid=681697395974&gad_source=1&gclid=CjwKCAiAsIGrBhAAEiwAEzMlC6794vku-bYgqi2RTZ9Y5rWjVuRe6C9IKngtlJ50j21Y7EGOurHtdBoC1GIQAvD_BwE
............................................
IF your tweeters are unique, then you need to have them repaired, AND, as you asked, 'why did they blow', as you don't want to fix and blow them again.
Concerned: you could try inexpensive tweeters for a while, if no problem surfaces, then install repaired ones. They better sound better!