Didn't get Treasures of the Past Code

Pre ordered digitally from GameStop, received game code but not DLC code. Called support for both GameStop and Microsoft and neither could help. GameStop said the code could be emailed days after release, but my friend who did the same thing as me got his code, as well as many others I’ve seen. The site also says add on codes will be emailed with game code.

Also, I looked up the DLC as standalone e and it is actually available to buy on the Playstation store for $4.99. Problem is I’m on Xbox, and when searched on the Xbox store, it shows up but is unavailable to buy. If I’m unable to get the code from my order I’ll have no problem buying it off the Xbox store. Have no idea what to do.