I spent $41 for the legendary edition and never got the season pass. This was the reason why for me and could possibly be the same for you.
When you bought and installed the DLC, did you have cross-save on beforehand? This sounds dumb (because it is) but this really screwed me. The deluxe edition might have been sent to your main account (the one you set as your main) and your steam account (or whatever you're using now) could be the dormant one. This whole process is really annoying and their help and support really isn't all that great. This could not even be the solution but at least I am trying more than Bungie.
English
-
I did have a cross save but I do not know If I still have it and I dont have access to the PC anymore. Thank you anyway for trying. I have tweeted @BungieHelp. Lets see if they have any solution.
-
That could be the issues if the op is having issue with season passes, the actual expansions would not be impacted by cross save. Passes are handled as in game purchases so they are bound to the save file, doing this allows them to follow your save file when you cross save, as they would be available wherever you play. Expansions are platform specific licenses tied to your platform account, as such they don't follow to other platforms but are available to your account regardless of which save you are using.