hardSPI to false works it reports OK...

so, am i right in thinking it's the configuration of the hardware SPI on the 46K22?

I'm going to grab a 4550, and copy the test program and set it for the 4550 to see if it's a register issue.
Any more help appreciated.