Decoding Radio Control signal pulses

Hmmm, I am curious to know why it started working. Changing the delay should only increase how often the information is printed. And the baud rate shouldn't affect the failsafe. Did anything else change?

If you change the delay in that sketch back to 500 and the baud to 9600 would it stop working?