Adis16497 bad transfers reported and no IMU data

Hi there, has anyone used any of the adis range as an external IMU source successfully? There is not much information but I believe I have wired the device correctly to a CUAV 5+ flight controller SPI port. I have started the driver via the shell command and the status command reports back:

INFO [SPI_I2C] Running on SPI Bus 5
adis16497: read: 408 events, 49620us elapsed, 121.62us avg, min 107us max 305us 25.973us rms
adis16497: bad transfers: 408 events

No IMU data is being received.

Is there and obvious mistake from that log message?

I have tried the different start options to no avail changing devices, clock speeds etc…

I can see the original source was created by Kabir Mohammed with revisions by Beat Küng and have emailed them.

Running dmesg I get

ERROR [adis16497] Invalid setup, FNCTIO_CTRL=0
ERROR [adis16497] SYS_E_FLAG: 0X20
ERROR [adis16497] DIAG_STS: 0X30
ERROR [adis16497] Invalid setup, FNCTIO_CTRL=0XB7FF
ERROR [adis16497] SYS_E_FLAG: 0X20
ERROR [adis16497] DIAG_STS: 0X30
ERROR [adis16497] Invalid setup, FNCTIO_CTRL=0

STS 0x30 seems particularly worrying from the spec sheet indicating acc failure.