Late last summer as Salesforce was upgrading its identity management processes for Trailblazer Community and Trailhead Training, when logging in, a bunch of my identities were consolidated, and a fresh profile page created for me. But the existing original profile page was the one linked to my Webassessor Account, which governs certifications. And I no longer had access to that. So, after much hue and cry, I finally got a case opened and set with Salesforce and now my Trailhead Profile displays my badges.
Next goal: a Super Badge and Sharing & Visibility Designer.