Edit: Solution Overhaul
It's come to my attention that crew badges don't have their own section anymore, and show up in the "Missions" area. However, as far as I can tell, only completed "Badges" show up here, and not active ones. There is not an active challenge right now, so I'll double check this when there is to see if perhaps they do show up.
The same method as before should still work. The easiest "badge" is "Partipation - Weekly Challenge". To avoid any issues, I'd make sure you're in a crew of at least 2 people. Then, just play a song that has a big letter R next to it. I'll double-check all this when there's an active challenge. I joined a crew on my alt.
From
otaku1412 - Harmonix Support claims that one-person crews do not qualify for this achievement.
From
Silver1337 - Achievement now unlocks at the end of the season even though you can earn badges each week.