I also had almost the same problem, and after careful investigation I found out that on my config service's application properties, i have written service names on searchPaths with separating them with comma, and, two services were left separated only with space. After putting comma between them, my config service started returning needed configs by service name and profile