When I was playing with the boot orders this is what happened.

> sata 1: ssd
> sata 0: hdd
<Didn't boot>

> sata 0: hdd
> sata 1: ssd
<Did boot>
Obviously windows was running from the hdd