This is something that happens on occasion.
Someone asks a question, but the question is somewhat vague. Someone with some experience in the field, or rather in answering questions in said field, recognizes the confusion, and the actual point of the confusion, and posts an answer. In the meantime the question gets closed by other people as unclear (or otherwise, where the main voices against the current formulation are essentially lack of clarity); but the OP remarks that the answer given hits the nail on the head (via comments or edits).
So it seems that a question is not really unclear, if someone managed to decipher it exactly and clear the confusing issue. But we are talking about a situation where nobody edited the question thoroughly (yet) to make it clearer.
Should we open questions under such circumstances even without complete overhauls?
(Ideally the answerer can edit the question to clarify it, but as someone that were the answerer a few times, I sometimes feel a bit awkward to edit the question without permission, so while this is a solution, it's a solution I'd consider less desirable.)