Hast Du mal etwas anderes auf die Platte kopiert, um zu testen, ob es an TM liegt? Das würde ich als Erstes machen. Wenn das schief geht, liegt ein Defekt nahe. Evtl. liegt es auch am Kabel, auch das zum Testen tauschen.
Das Festplattendienstprogramm (FPDP) prüft die Platte nur auf Softwareebene und zeigt den SMART-Status an.
Lasse im FPDP mal den leeren Speicherplatz löschen. Wenn dabei auch Fehler auftreten, ist es sehr wahrscheinlich ein Hardwaredefekt. Mit dem Zusatztreiber der SMARTmontools lassen sich auch von diversen externen USB-Platten die SMART-Werte auslesen, um da zu schauen, ob was nicht stimmt.
Steht etwas in der Konsole.app? (im Ordner Dienstprogramme, das ist der Reader für die Logfiles, nicht das Terminal.)