Having all pins present, I wouldn’t be surprised if the drive still gets detected while bending a SATA cable back juuuuuust right so its connector makes contact with the pins.
Just FYI, FPGA stands for Field Programmable Gate Array and they’re pretty much like a custom SoC which can be altered, modified or revamped in the field without the need to produce a new chip.