Game wont open, says I need to install but already installed

I have Wrath classic and retail wow installed on my computer but when I open the battle net app it says I need to install the games like I dont have them on my computer but both are installed. I was just playing today? I cant open the game because I cant get pass install???

The launcher sometimes forgets where you have the game installed. There is a line of text below the Install button that says

Already installed? Locate the game

The locate the game is a link that allows you to search/point the launcher at the computer location for the game files.

Hi this is Gulshan Negi
Well, game files may have become corrupted during the installation process, which can prevent the game from running. Try reinstalling the game to fix this issue.
Thanks