The nrfx_spim driver has an issue when chip select pin of the driver is not used.
When nrfx_spim_init is called with a nrfx_spim_config_t whose ss_pin is set to NRFX_SPIM_PIN_NOT_USED the value is not assigned to the ss_pin of the spim_control_block_t in the driver.
This results in a toggle of the ss_pin, which has not been initialized, when nrfx_spim_xfer is called.
This problem is present in nrf-sdk version 15.2 and 15.0.