Few weeks ago I came back to my system after leaving it idle for several hours to see it BSODd. Upon rebooting, I got S.M.A.R.T. errors stating my 2TB Samsung NVMe M.2 970 EVO might be about to fail. Disabling SMART checks and trying to boot resulted in a flashing underscore in the top-left before being redirected to my UEFI. Using a Ubuntu live boot drive, I was able to mount the M.2 and recover all of my data.
However, the issues I'm having is erasing that data... In order to RMA the $500 drive, Samsung requires that I send it in. The issue is that I have a lot of sensitive information on the drive (client names, addresses, SSNs, tax information, etc). Because I'm responsible for that data, I can't send it in on good faith. I know they have policies in place to protect user data, but I don't trust people that much. If it were just my data, sure... but I'm not going to risk it when other peoples information is involved.
That said, I've tried removing the read-only state using diskpart and other tools... I've using the Secure Erase tool in Samsung Magician, it errors with a code (26, I believe?). I've tried EaseUs Partition Manager, Parted Magic, Nwipe, I've even tried writing /dev/zero to it using dd... but everything fails to write to or erase the drive and I can't figure out how to remove this (seemingly low-level) write protection.
Can anyone point me into the right direction as to how I'd go about securely erasing my data so that I can send the drive in for an RMA?