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.