Campaign/ achievement glitch , help please

yesterday my internet was down, so i played through the halo 4 legendary campaign solo, unlocked all the terminals, and beat the game. I got the achievements and everything. My xbox live came back online today, but for some reason, it didnt record that i beat legendary solo, and on waypoint it didnt count that i got all the terminals, this wouldnt be an issue if i could go back and grab the terminals again, but the issue is, is that i got the achievements for everything, so it wont let me activate the terminals again. What do i do? Is there a manual way you can make it so i can get the commendations and the videos for waypoint? has anyone else also had this issue?