So either maintenance related or "ground related" (ingestion, or similar).
We cannot ignore the fact that engine nr2 had operated for many hours without a glitch just before landing at SIN, the stop at SIN must have a factual significant relation with the problem, whatever this was
Phuleeze.
Uncontained Failure:
GE= That does not sound good
PW= Maybe we ought to look in to it.
RR= What did YOU do.
Someone, whether it is ATSB, Airbus, or another authority is going to step up to the plate here pretty soon and tell Rolls they got an ugly baby.
VFD