What should I do if an answer of mine is not accepted? The answer is right, it solves the problem, it has been tested by me and by the user (I also replied to other small questions asked by the user in the comments). But he doesn't accept my reply as the best one, nor has he at least said thanks. It has happened to me more then once. What should I do?
Before you decide to write an answer, look at the OP profile: does he accept answers? Does he upvote good answers? Some users don't appreciate your time spent on the answer, so don't be disappointed.