Service Discovery not working properly