I have probably put in a 100 windshields.
I only broke one and it was because I got in a hurry. And it did not break until the hot sun hit it.
Glass is fluid and is always moving. It actually needs to float in the rubber.
My guess is your repo glass was too large or some scale in the window channel broke it.