RF24 Only Works Once

On the hypothesis that the transmitter part may be retaining some sort of status information during the short USB disconnects, you could try the following:

  1. An explicit radio.powerDown(); at the end of setup.
  2. If that fails, put a 1k bleed resistor between the Vcc of the nRF24L01 module and ground.