Seagate drives do not respond to the APM commands. You need to use Seachest to change the settings.
https://forums.truenas.com/t/hdd-errors-in-truenas-but-tests-passed-in-seagate-seatools/50965/6?u=krill