HI, thanks for the prompt reply.
I'm powering it via the 3.3v pin on an Arduino Nano (which is powered from the USB). I have a capacitor across the RF board (470uF).
I added the delay(250) after the present, and the 4th completed this time (after about 2-3s).