NRF24L01 doesnt work with Arduino leonardo

The 3.3 volt supply is generated by the on-board regulator for the Leonardo, the spec states a Maximum current draw of 50 mA.

Anything else connected there?