I submitted a paper to some journal. Within less than two months it came for minor revision. Then I submitted the revised manuscript in 10 days. After two and half months the status got changed from awaiting reviewer scores to awaiting recommendation. Now it is almost 3 weeks. Still the status is same. How long I should wait for the final verdict? Thanking you.
Check if there are any major holidays in the editor's country. If not, three weeks should be enough to make a decision. However, it can be that the editor invited another reviewer to have a look at the paper (possibly after receiving the 2nd round of reviews), which will cause a few weeks delay.
If you don't want to wait longer send a short, friendly email to the editorial office. They should be able to tell you if the paper is still in the pipeline or whether it got stuck somewhere, and maybe when you can expect an answer.
Maybe the editor is just on holidays...