I’m sure it’s possible to get the hardware SPI working, but I’m not sure why it doesn’t work now. It gets really upset during initialization about… I’m not sure. I’ll post over on the Nordic forums and ask.
I think it might have something to do with the mix of p2 and p1 pins requiring the constant latency setting when used in the same device.
You can probably run the bit -Bang at a higher frequency,I just left it at defaults.