The underlying problem is that you can't keep using the same version, and one way it fails ruins the workaround for a different failure.