Revert "removed unreachable message when ajax request errors out"

This reverts commit 9898c0867edac4845f40651b673e395e352eea1e.
Revert "Revert "removed unreachable message when ajax request errors out""

This reverts commit 3ed2f5498e1fb8cc8a767855ab039d6a3ec10900.
Revert "story ID 42570711 refactor external dependency polling to cache results"

This reverts commit 512f821cb6d4ac43c6728ae65a05d9e079e93fed.