Sorry I cant post my full coding due to copyright, I have read about connecting 2 SPI devices but the PIN names on the nFR24L01 and MRF522 is different. So I cant apply the same procedure as what was explained in the link below:
You need to post a link to the datasheet for the MFRC522. I am familiar with the nRF24.
It makes the code much easier to read if you use the correct names for the pins. For example #define CEpin 9
The nRF24 uses its CE and CSN pins in an interactive way. CE is used to turn the radio on or off and CSN is toggled LOW to HIGH before every new SPI message. It would normally be LOW when you want to talk to the other SPI device. But it is not continuously HIGH when you want to talk to the nRF24
I have wrote down the essential coding. I have the Arduino Uno running the code now, but it cant seem to read anything from MRF522. I can use the nRF24L01 if I set the coding like this
If you are referring to the code in your Original Post then it is not enough to enable me to help you. I am not going to waste my time guessing about code I cannot see.
And you did not respond to my question about whether this is a commercial project - which gives me an even stronger feeling that it is.