No, accepting an answer has nothing at all to do with closing (putting on hold). Basically, questions that are off topic should always be closed. Irrespective of whether they have an answer. This is for many reasons:
It confuses people. Users will think that the subject is on topic and use the existence of that question to justify that opinion.
When a ...
You should make (if you can) a community wiki post:
In it, have this:
Answered by XYZ *link to profile) in comments (link to comment):
Comment content goes here, to explain the answer.
My pronouns are He / Him
Sometimes it's right to close an answered question. But that particular closure was wrong. The sub-reason of off-topic that was selected was:
This describes a problem that can't be reproduced that seemingly went away on its own or was only relevant to a very specific period of time. It's off-topic as it's unlikely to help future readers.
But this problem ...
Have a look here first.
Disclaimer: I am not a moderator; I do not set policies, so this is just a personal opinion. (And a very obvious one) ;-)
As a new user it's always difficult: The first 50 points of reputation are hardest to get. But there are tons of things you can do to get more rep:
Ask good questions
Edit spelling/grammar/formatting/tags (all ...
It is almost possible to have what you need, using the search functionality.
Recently Answered Questions
The following query would search for all answers and sort them by the newest answer.
Recently Accepted Answers
The next query would search for all answers which are accepted and sort them by the ...
You can comment that the OP can still award the bounty to any answer he likes. Self-answer does not mean that the bounty is awarded to the OP or to noone.
OP can still convert it to an answer, or you can do it for him. It does not really matter.
But keeping the answer in the question body is not good either way.