I have an AD7193 that is working fine, however to get it to work I had to add a delay after pulling CSN low before I start communicating with it, otherwise it doesn't respond. The minimum delay that works is 4 microseconds. I use 10 to be safe.
Is there a reason for this required delay? I couldn't find anything in the data sheet about it (though I may have missed it).