The peripherals that I place in my remote repository directory are not being recognized when I use Project Add/Edit cores. If I put the same peripherals in the pcores directory in my project, they are recognized.
In XPS, project options set the "My Peripheral Repository Directory" two directories up from your pcores directory. For example, if your IP is in the following directory, set the "My Peripheral Repository Directory" to C:\SearchPathDir.
+-- Repository Library Directory
If you set the repository directory to the "Repository Library Directory" or the pcores directory, XPS does not pick up the cores.
NOTE: The directory that your IP is in must be named pcores.