Halo Reach is bugged for me

So my halo reach data seems to be absolutely broken right now. For some reason the armory is now half empty like I’m missing half of the already unlockable armors the armor and visors are completely gone I went from 300,000 cr to like 20,000 for no reason and when I go to load a multiplayer match the only thing I can select is co-op firefight and campaign even then it won’t ever actually load, same for the others. Campaign missions, solo firefight, forge, and custom games all won’t work. I’ve tried reinstalling the game and that didn’t fix it even restarting the internet and Xbox itself and it’s still broken… So I thought the only thing that can be done is to reset the data but I actually can’t do that so… Any advise