I found the problem - I had a CF adaptor with the female plug (to connect directly to the motherboard) but had a 44 pin ribbon and a set of 44 pins (to connect female to female).
The pins are on a different orientation so I got a CF adaptor with pins and it works great now.