mine are flawless. most likely you all over clock them. or over power them via tdp
Many people think 110% and a high clock is okay.
the answer is it is not okay for these cards
what are your tdp settings?
80% = too high
70% = good
They all were at 65 - 70% tdp, never exceeded 75 C. I don't buy this explanation. On the contrary, ASUS 1070 Turbo @ 75% tdp are working fine since almost 2 months.
okay the asus 1070 turbo has a big-ass cooler not so much the fan but the heat sink is big.
i can not see what happened to you but as I said my gigabyte aorus can slip out of its msi afterburner settings and shoot to 100% tdp.
So I think your cards dropped the setting in msi afterburner shot to 100% tdp and fried.
all my gigabytes have third party firmware clicked if in afterburner
if on nvoc0017 they have 100 watts as setting and they hold it.
One more question did you manually set fan to 75% or 80%
if you did auto fans that can fail and these cards will over heat much faster then bigger 1070 cards..
I have more faith in nvoc0017
then windows and msi afterburner for my nvidia cards.
simply because I have seen cards go into thermal over drive on windows 7 and 10.
lastly did you do dual mining? it is way harder then single mining and if the msi settings fail these cards can fail.
Also you have 5 or 6 in a row with consecutive serial numbers it could be a bad batch.
Did you use 1 card in a real slot to see if it works?
if you did and it did not work did you try every card 1 at time in a real slot?
what is your mobo? what is your psu? what risers do you have?