Make sure that the disk is explicitly set to master status - not slave or cable select - and that it does not expect to see a slave present as well.

I had the same problems with an old Maxtor that I was using as auxiliary storage with a similar adapter. I have seen that Western Digital disks seem to hang if they expect a slave drive to be present (even in a system) - but all disks can be temperamental like this.