Looking at the picture, i am pretty sure that each and every customer support in the world will tell you this is customer induced damage, because it most likely was…
In like 99% of the times a screen looks like this, there was physical stress on the display, causing it to crack.
Sorry for your loss, sh*t happens, but i really dont think FW is the one to blame for this…