The program in NRF24L01

Respected sir: 
Thank you first to read my post. 
 I learn NRF24L01 not long ago. Recently I bought a NRF24L01PT from an electronic site and began to research it. I met questions while I have been confusing it a long time when I’m adjusting program. 
I send the program according to the adjusting way--disability response,disabled automatic re-transmission and receive channel 0 in the disability which referring to the datasheet of NRF24L01PT . If it can send successfully the STATUS should be  "0*2e (46)", there are not problem. 
However! ! The another fifo_status should be  "0*11",but here just be "0*01", what mean that TX_FIFO is no empty...so I add  "spi_rw_reg(flush_tx,0)"  which set before delivery mode when I sent the program.II have try it even add it in the main function, , , , , , Unfortunately,It’s always "0*01".I have no choice.  
Can any manipulators here help me.  

If you could give me some feasible suggestions,I'll be appreciated! 

Best wishes~