One of the off-topic close reasons currently reads as follows:
This question was caused by a problem that can't be reproduced or a simple typographical error. While similar questions may be on-topic here, this one was solved in a manner unlikely to help future readers. This can often be avoided by identifying and closely inspecting the shortest program necessary to reproduce the problem before posting.
Especially the "this one was solved in a manner" part makes me think, that this reason is only meant for questions that had an answer. However, there are quite some questions that make me want to use exactly this reason. It is clear that we don't have enough information to exactly reproduce this, yet it is rather clear what the questioner is asking about, and answering one or more concrete questions (that you can then often find in the comments) would be necessary to solve this.
So when we see such a question, wouldn't this be appropriate to use for closing, even if no answer was given yet? Or should I answer, and then close, so that "was answered" applies? Not having a concrete example at hand probably makes it hard to reason about this, but I would not like to close them as "unclear what you are asking", since they are not really unclear, they are just missing the last bit.
Even more so this is for the "simple typographical error" part, where it's often immediately visible that e.g. a semicolon is missing here or there. Should we have to answer this question before closing it?