MCC Steam not recognizing that games are installed

Every time I boot up MCC it tells me I only have one or two games installed (usually being ODST and Reach). My entire steam library is loaded on a secondary drive to save storage on my SSD but no other game has this issue, validating game files through steam does nothing and I have to sit down every time to tell MCC to reinstall each game as it slowly goes to install them and recognize the game is already installed.
Anything would help.