I have all of the expansions on xbox- forsaken, shadowkeep, beyond light but these expansions say I don't own them on steam when I play.
-
Expansions need to be purchased on each platform. The season pass(es) work across all platforms and only need purchased once.