I recently purchased the Shadowkeep Digital Deluxe Edition and believe that I was meant to have received the season pass, as well as the upcoming season pass, however, I have not got the current season pass or any sign of having the future season passes. I purchased the season pass on steam and have a cross save with my PS4 account, but I play on my PC account. Hopefully that information helps :)
Hello. Did you enable Cross Save after purchasing the DLC? Season Passes are tied to the first account that logs in after purchase, so if you bought it on Steam, logged into the game with your Steam characters, and then used Cross Save to send your PlayStation characters over, your Season Passes were applied to your Steam characters rather than your Cross Save characters.