Hey. I bought Destiny Taken King (new game) on amazon! I got the game and waited hours for it to download. I enter the code but it said that it expired in 2017. How come I didn't get a new code for 2019? I bought the game before and i had taken king but i was a level 40 character and it wouldnt let me access my mission because all of a sudden, i didnt have it. Thats why i bought it again.
If you bought it before, and did not upgrade from a last-gen console to a current-gen one, and are still on the same profile/account, you still own it. You wasted your money by buying it again. All you needed to do was restore your licenses, which you can do on your own, or ask your co sole support team for assistance. All codes for Taken King have expired. The only way to get it is to buy it through your console store.