I ran 91.86 miles in June, hit my step count everyday, and ran all days in June consecutively, yet I received no June badges. Is there something I need to do to receive them? I received them in May and July for the same distances and goals.
Did you join the challenges?
Check the "Past Challenges": https://connect.garmin.com/modern/challenge
If you don't see them in the past challenges then you didn't join them.