IR Reader reads code funny in two different projects [PLEASE HELP]

So what happens when there is nothing coming in on the IR remote and the code sets off refreshing the addressable strip, and then IR code comes in while it is doing this?

The answer is that you loose the IR bytes.