Halo: 2

On the mission Uprising in Halo: 2, the mission seems to be bugged or broken. When tried to play it crashes. I thought it was my disc at first but when my friend (who owns it digitally) tried playing the game and it still crashed. I would hope for this to be fixed.

Have you tried hard resetting your Xbox? Also, is it the beginning of the mission that won’t load or a certain checkpoint?