Is the Search index configured to search both sites? Or do you have 2 search indexes (one for each site?) Are web farms correctly set up and syncing the changes in the index files from the admin file system to the MVC deployment file systems? Are there any Search Tasks hung up in the queue of tasks?