SSDs can (and do) fail before their write endurance levels.
IMHO, it's probably firmware bugs, but it's hard to tell what happened when the SSD is in a datacenter and it just disappears off the data bus. Could easily be component failure, poor assembly leading to solder failure, tin whiskers, etc.