Basically I play on pc and xbox and I completed my triumph seal for the undying seal and it popped the achievement on steam but it wont give it to me whenever I sign in on xbox. and yes I have tried the switching profile trick and that has worked in the past for other achievements earned on pc that wouldn't show up on xbox but it didn't work this time.
-
Only Forsaken seals unlock this achievement.