failed software upgrades are an error