fixes #2263 Selected compute resource provider does not remain selected on failure