change BACKEND_STATE_DOWN to BACKEND_STATE_UNKNOWN