Halo: Reach Data Corruption

Every time I try to start Halo: Reach on my Xbox One it says it failed to write the data so I tried starting a new game and the game refuses to save any of the data for me. Is there any way I can fix this?