Download says complete but it's not?

So not sure if this was already posted, but I went out yesterday bought Xbox one with halo master chief download code included. Awesome. Get home gesterday to download it, unbelievable amount of time to download, already displeased. I started the download yesterday around 2pm. Before I went to bed at around 11 it said all of halo ce was downloaded, 50% of halo 2, about 60% of halo 3 and none of halo 4 or the last picture (don’t even know what it is). Left my Xbox running over night to finish download. Woke up this morning for work at 645am did not check download status assumed it was done so I shut Xbox off went to work. Just got home from work went to sign on and my Xbox said the download was completed. Cool. I went onto halo to start playing online and says that I’m still at 50% on halo 2, 98% on halo 3 and still zero percent on the last category. It does no give me the option to resume the download. I cannot play any matchmaking but I can play halo 2 custom games, halo 2 campaign, halo 1 campaign, and that’s about it. I cannot play any custom games online in halo 3 (says 98% downloaded) and cannot play halo 4 custom either (100% downloaded). I can do campaign on halo 4 but not halo 3, no forge no Spartan ops, and I’m really confused. Is there any way to resume download or do I have to uninstall and wait a whole day for it to not finish downloading again? Again I do not have a disc it came with the download code. Please any help!!