There’s a few badge which I’ve met the requirements for and not yet obtained, namely “Appreciated” and “Wiki Editor”. I easily have over 1 like on 20 posts and have edited the wiki a couple of times as seen here so what’s the problem?
wiki editing is a thing on the forums, you or a leader can set a post to make it a wiki post and anyone can edit it.
The first one still isn’t answered.
Sometimes it takes a while for the system to grant you the badge. Just wait a couple days or so and you should be given it.
you may not have 1 like on 20 posts… it may be that you have a lot of likes on less than 20 posts.
i mean, look at me, it took me 10 months to get the Good Topic badge.