Thanks for letting me know! I'll need to do some more testing and probably reordering in the code that controls the timing for when things run.
I'll have to test a bit more to see if I can recreate the larger issue. I had that happen once or twice in testing early on, thought I had fixed it, and hadn't seen it since. There's probably something else that's triggering at the same time that I have to figure out.