I'm getting the same issue for Season 4's battle pass but this time, I was transferring from Steam to Epic. I have my accounts linked but for some reason, I have a separate account on Epic (back to level 1). My steam account's level 21 with some Rogues unlocked.
Sounds like you might just need to set your Steam player as your Primary on the linking website.