I'm having such issues with NRF24L01+ .. Especially when this RF chip , and an inductive load are on the same circuit .. I have solved this issue by adding a transistor design to the circuit for only a purpose of switching it off , switching it on and reconfiguring the registers on certain periods in each loop ...
Perhaps that may help you too ..
Bookmarks