This badge may be the toughest one to acquire. It isn't automatic and I know they check what you have contributed up until now, especially on profiles you have created. Your managed profiles need to be sourced and any suggestions addressed, you need to have made significant contributions to a pre-1700 or PPP profile, and made significant contributions to one or more projects. It takes time to check all of that. Hope they have an answer for you soon. Best of luck!