I’ve recently reinstalled MCC on my replacement console ( my first one had a software crash and was replaced by Microsoft), using a disk copy of the game, and when I go to play the game it gives me a message saying I need to put the disk in or purchase a digital copy of the game. Keep in mind I’m not stupid and the disk is in whenever I want to play the game. Not to mention whenever I put the disk back in my console it installs a duplicate of MCC, despite it being already installed. Microsoft support sent me to the forums as they were unable to assist me, and I would very much like support from the community and Engineers as they called you.
Other disks work on my console, 360 games and Halo 5 are the ones I’ve tried.
I think your disk might be damaged, you might have to get a new copy of the mcc. But before you do that, you should take a look at the back if your disk and see if it’s dirty and try to clean it with a dry cloth if it is. You could also try turning off your console and unplugging it from the power for a minute or two then try turning it back on to see if it works again. That usually works for me if I have some sort of problem. If that doesn’t work then you could maybe try uninstalling the MCC and then redownloaing it because if your xbox already trying to reinstall the mcc, it might mean there is something wrong with the current copy that was downloaded because your xbox doesn’t seem to register that the files are there. I think you should save getting a new copy of the disk for last if none of this stuff works.