I beat the entire campaign on legendary by myself and way point isnt updated. My rank is but my armor and medals are not. Please fix

You may have completed the game on Legendary but if your account was offline or disconnected from the internet at the time you were playing then it doesn’t count. The armor isn’t attached to the Legendary achievement, it’s attached to the commendation which requires an internet connection to unlock.

Your service record says you’ve only completed three out of eight.