An update it appears to have not found any bad clusters in used files, but it is still scanning, now is on the stage scanning free clusters, which is a lot as the hdd was less than 50% full.
Really odd so it would seem chkdsk and smart both failing to find issues but there is definite issues...