I may have found a possible cause to the error, the i7-8700k im using for the home server does not support ECC. While the hardware I gave away to family had a cpu with ECC support. This could possibility explain the errors. I wrongly assumed SMB worked correctly as well as the other FTP clients as after more testing they are had a chance of corrupting data.
- Rich