The dns query is often being reprinted as a comment as part of the drill/dig output this caused multiple hits for the grep, making the comparison invalid. Make sure we strip out comments before we look for the challenge text in the txt record.pull/592/head