Company official explains repair delay