I could be wrong but I don't think RR have paid out in full for the previous round of engine troubles yet and the initial problems have been ongoing for almost 2 years. Boeing probably expect to compensate through future discounts on new air frames but that clearly isn't going to help the short term.