first of i will start by saying that its my fault it happened. not a fault of the devs or EA. when i played Apex on my PS4 it auto linked my accounts (and i was on my secondary acc without realizing (EA and PS4) however it was a different email to my main actual EA account.
fast forward to a couple years ago after linking steam with EA i discovered all my skins missing. after digging around i found out that when played Apex on my ps4 it made a new EA acc and linked it. so now i cannot link my main EA account to my PS4 acc because of the one time link (again still my fault because in my foolishness i linked my main EA acc to my first PS acc. i had multiple accounts for clan reasons among other things)
you would think a simple fix would be to swap my steam account link to the secondary account. but because of the lifetime 1 time link thats not possible and im not risking my progress for all my other EA games (i have a few) to try and mess around with. i have played on this account just because i wanted to play that bad, but i dont have any of my legendary bloodhound skins (along with a few others) it just majorly sucks because all that progress is just wasted and rotting away. (funnily enough after discovering this i realized the EXACT same thing happened to my BF1 progress)
i just wish there was a way to merge all the data from my secondary account to my main account, even if it meant my secondary account got deleted
EA if you for some chance read this please make a way to merge accounts. i have access to both of them. im sure the community would love you guys if you did it
also sorry if this is in the wrong forum