Pre-order problems

I pre-ordered Borderlands 3 : Super Digital Deluxe Edition(XBOX), unaware that I could get 5 golden keys, I just created a shift account and all that stuff a bit ago, but to get my keys it says to pre-order the game again. I already did the survey, and linked my account to my XBL account but it doesn’t show a check mark.