UPDATE:
I connected my 18TB Ironwolf Pro to my laptop and used the Seagate Seachest tools to disable the EPC idle_a, idle_b, idle_c and standby_z timers.
This has had no effect but I believe this issue is related to drive sleep state.
EDIT:
I have also completely disabled the EPC feature set on the drive but this doesn't appear to have an effect. Infact the drive still spins down.
Whats happening here? HDD power management broken?
Playing a video from the SD card pauses and resumes fine.
Dumping my Seagate EPC settings here:
C:\Program Files\Seagate\SeaChest>SeaChest_PowerControl_x64_windows.exe -d PD1 --showEPCSettings
==========================================================================================
SeaChest_PowerControl - Seagate drive utilities - NVMe Enabled
Copyright (c) 2014-2021 Seagate Technology LLC and/or its Affiliates, All Rights Reserved
SeaChest_PowerControl Version: 3.0.2-2_2_3 X86_64
Build Date: Jun 17 2021
Today: Thu Mar 31 22:47:14 2022 User: Tom (admin)
==========================================================================================
\\.\PhysicalDrive1 - E000-2YY101 - A13338EE1A62 - ATA
.
===EPC Settings===
* = timer is enabled
C column = Changeable
S column = Savable
All times are in 100 milliseconds
Name Current Timer Default Timer Saved Timer Recovery Time C S
Idle A 0 *1 1 1 Y Y
Idle B *9000 *1200 *9000 4 Y Y
Idle C 0 6000 6000 25 Y Y
Standby Z *18000 9000 *18000 125 Y Y
Display More