This has nothing to do with Boeing outsourcing, this issue is down 100% to Boeing as are other issues with the aircraft.
Now, as for the comments by
tdracer, this has nothing to do with Maintenance carried out on the LOT aircraft, the routine replacement of the filters is not due until the a/c has reached 2000 FH, they are all short of that figure.
Those of us in the know, know exactly when the error was made by Boeing and that it will be easy for Boeing's QA department to discover.
J.L.Seagull you have hit the nail on the head, it is the same for the Trent 1000 as well.
As such there are no such thing as "A" or "C" checks any more, however most operators still package tasks into various packages, thus still calling them "A" or "C" checks.