My first thought was MaxTransfer but this seems correct already.
Could you please quote the complete error message.
If it mentions a block number, does the number vary between different tries or is it always the same?
As this is a SSD, do you have the opportunity to check for firmware updates? I remember that when SSDs became popular, the usual advice in computer magazines and support forums was to check for firmware updates first before you use the drive.