Hi, thanks for posting!
It's difficult to solve a problem like this from the side of the test runner, as the solution depends entirely upon how you interpret your test results and what your objectives are.
If you were to run an integration test and have this test fail, then wouldn't you normally be interested in this test result until you could prove the test was once again passing?
If the test wasn't intended to be run or the result is invalid in your situation, the better option may be to
ignore it using the NCrunch controls until such a point where it becomes valid again. Ignored tests won't show up under the Failed Test category in the Tests Window and won't count towards the summary. Would this help in your situation?