I wrote a question, but forgot to thoroughly re-test my code after I made a modification and before I posted the question. I was notified of a major bug by mjolka (thank you!) in chat, such a major bug that it could not be considered an edge case, but rather an off-topic post. I had already received two answers, neither of which mentioned the problem, and therefore could not delete the post.
Then, I was undecided about what to do. Initially, I close voted the post, but then thought that maybe an edit would be in order as it did not invalidate an answer, and retracted the vote. Then, I talked to a moderator in chat, who told me I should leave the question intact. Now, I have flagged the post for moderator attention and am unsure of what to do now. I created a working question and explained what was wrong in the comments, but then realized it could be closed as a duplicate anyway. Then, I asked the moderator to close my question so this wouldn't happen, but he said my second question could be dup-closed anyway. Now, this second question is deleted until further notice, and I have no idea what I should do. The two answers I received were good, and I would like to get some more in depth reviews as well, which cannot happen on a closed question.
For reference, this is the question in question.
Update
The flag was declined because the community can handle the issue, but as I said, I cannot draw the issue to the community's attention as I have already retracted my close vote.