I unlocked them (read title) last season, received the email (albeit not notified, probably went to spam) tried to use the link from the email to access the rewards and couldn’t receive them because the link had expired.
So what happened? Was I too late to claim my hat and pin?
-
You weren't too late. Since Flawless requirements reset at the end of the season, it seems that the system no longer recognizes us as having gone flawless. Hopefully they find a fix for this issue soon.