On the 6th of December we upgraded to the latest version of Discourse. This broke the automated badge assignment which triggers on purchase of a supporter pack. This was noticed and corrected on the 11th of December. Future purchases should not be affected.
I’ve manually gone through purchases made during that period of time and manually awarded badges as appropriate. Nobody should be missing a forum badge as a result of this.
If you ever notice that you appear to be lacking a forum badge, or have a different badge than the one you believe you should have, please e-mail firstname.lastname@example.org.