Is it a blow out or something else?

Just got these bad boys a couple weeks ago, brand new Pirelli scorpion verde(255/40/R20) and one of them blew out while I was going through town. The garage that installed them saying I must have curb pinched them but I don’t see any scuffs and usually pinches look different. Has anyone ever came across such an issue? They are quite pricey and I wonder if I should send it back to Pirelli or something to get replacement.

Just got these bad boys a couple weeks ago, brand new Pirelli scorpion verde(255/40/R20) and one of them blew out while I was going through town. The garage that installed them saying I must have curb pinched them but I don’t see any scuffs and usually pinches look different. Has anyone ever came across such an issue? They are quite pricey and I wonder if I should send it back to Pirelli or something to get replacement.