Halo 3 ODST

I need help because I had the halo 3 ODST Game on the MCC and I had played it before and got it when it was free. Now it says that I don’t have it and need to buy it. Can I please know what is going on, because I already owned it and had played it and beat it and wanted to play it again but now it says I have to buy it. Can someone tell me if this is a glitch or something and/or help me resolve it.

Thank you

Your profile says you haven’t touched MCC, which is kind of odd with that Halo 5 beta badge. I don’t really know what to think about that.
You’re probably gonna have to try getting in touch with Xbox Support.