If we can't find a route to communicate, emit an error message rather than just exiting with a non-zero status

cmr=v1.7.5:reviewer=jsquyres:subject=print error if cannot communicate