I'm wondering if the issue could be replicated in a virtual machine, by setting up a drive using a virtual NVMe controller + SATA controller. I don't think having Windows on the hard disk would affect the outcome. But this seems to be something rare, since having an SSD+HDD setup is pretty common. I don't know if this might affect anything, but the hard disk I have is actually a hybrid one (SSHD).