Report: repair failure led to Indonesia crash