Try changing the priorities of the interrupts under the System settings in PSoC Creator for the project; You will want the Bluetooth to have a lower value priority to prioritize the bluetooth over the SPI, as the SPI not technically time dependent, but the BLE module's activities are.
How can I change the priorities?
Is it possible to use SPI macroblock(full duplex) instead of SCB block in Bluetooth application?
In the Workspace Explorer in Creator 4. you will find an "Interrupts" entry. There you can change all the used interrupts.
Here is where the interrupt priorities are located:
And SPI communications are always full duplex; I'm not understanding what you mean by the SCB block comment?