NRF24L01 doesnt work with Arduino leonardo

OK but that is not what the schematic says.

Where are the NRF24s connected to 3.3V, if its the 3.3V pin of the UNO for instance, that likley wont supply enough current to power the NRF24 as a transmitter, the Leonardo the same maybe.