Steam progress not matching gamepass/xbox progress

So I bought the game on steam today because I wanted to move over there and noticed none of my settings or campaign progress transferred over to the steam version of mcc from the gamepass or xbox versions.

For a while as well none of my progress has been tracking properly on waypoint either as I finished the game on legendary solo but none of the missions but a few have been reported as completed.

I also never ended up getting achievements for some of those missions as well, tried multiple things as suggested on the support page regarding them to fix that and nothing worked.

Gamepass/Xbox progress
Steam Progress