Originalmente, la misión estaba programada para el 10 de octubre de 2008, pero a causa de una avería en el telescopio el 27 de septiembre de 2008, la STS-125 se retrasó hasta el 11 de mayo de 2009 para preparar una segunda unidad de manejo de datos para sustituir a la estropeada.