I cant get consistent communication between two nRF24L01 modules,

You can also try the test here with both the transmitter and the receiver: Simple nRF24L01+ 2.4GHz transceiver demo - #30 by Robin2

What this does is dump the register contents and some diagnostic information which you can attach to this thread.

You can also look here for other ideas: RF24/COMMON_ISSUES.md at master · nRF24/RF24 · GitHub