You don’t mark answers as duplicates, you mark questions as duplicates. And if it’s a duplicate question, the new answer should be posted to the old question. So it’s correct to mark the question as a duplicate. Otherwise all the people arriving at the original question won’t see the new answer.