handles failing discovery calls (:noproc)
defers announcement if discovery is unreachable