The logic isn't in a program or task that isn't being run is it?
Or how about, the RUN instruction is enabled, but it ain't working because you completed it via EXIT and haven't started it back running because the RUN instruction is EDGE TRIGGERED, ARGH!!!
OK yeah, that last one was self-inflicted.

Worse, after I figured that out, I modified the logic - dropping one of the conditionals to cycle it - but was turning the conditional back on before it got to the RUN instruction. I think I already mentioned ARGH!!!