Season passes are not platform licensed, but are in-game purchases/unlocks. As such they are like all Eververse items, they are tied to the D2 characters that initially claimed them. In your case you assigned the season 13 pass to your Steam characters. You have since enabled cross save and picked your XBox characters to be the main characters. This means when you log into D2 on Steam you are seeing your XBox characters. The Steam characters that have the season 13 pass assigned to them are now dormant along with the season 13 pass.
English
-
is there a way to make a steam character even after xbox linked??
-
Not while cross save is enabled. If you wish to play your Steam characters you would need to disable cross save. Which means your XBox game progress goes back to being only accessible on XBox. Cross save does not merge or transfer game data between linked accounts. So whatever progress and gear you earn on XBox stays on your XBox account. So if you disable cross save nothing from your XBox account will remain accessible when logging into Steam.