Nrf24l01 not communicating with my arduino micro

Have you tested again on the Uno? If that works at least a faulty nRF can be excluded.

Are grounds between Uno and Micro connected? They would be if both boards are powered by the same PC but that detail is not in your description as far as I can see.