Fixed issue with DiscoverClient not returning the right IP address