Upstream targets not taken out of pool when upstream tests fail

I turned off versioning and there’s no change.