Apparently it takes time.. you'll probably get yours in 24 hours or somewhere around that time. When we joined we were already partnered before we joined this forum so we were never new members technically..Lol good luck for the badge :D
Lol thanks I really appreciate it
My channel is already partnered by them I just made a forum just a while ago Lol, And yeah I also have read that other people are still waiting for the badges I just applied for one just now