From what I can find out, they landed on a runway 10,900 feet long ( that’s a long runway ) with an ILS approach which is the most precise type of approach and guides an aircraft laterally and vertically right to the threshold. On certain runways with ILS, the plane can Auto Land.
Two go around’s prior , to me, would be normally indicative of pilots aborting the approach while fairly far out on final approach due to bad weather showing on their radar ( on the approach or over the airport ) or being told the weather is below landing minimums ( visibility .…heavy rain ).
A major concern landing at an airport that has CB or thunderstorms ( which was the case ) close by is hydroplaning, even more so depending on quality of runway ( not grooved or poor drainage ).
An Air France A330 went off the runway in Toronto, Canada under similar circumstances.
On the A321, landing on a wet runway increases the landing distance about 600 feet whereas landing in moderate or heavy rain ( code 2 ) can increase it to 2500 feet extra.
Not sure if the runway was grooved ( helps when standing water or moderate to heavy rain ) or if they landed in touchdown zone or long unintentionally.
I am hesitant to speculate and why I didn’t post this story when I read it but that’s my guess at this point.
An Airbus A330-322 passenger plane, registered HL7525, sustained substantial damage in a landing accident at Mactan-Cebu International Airport (CEB), Philippines. All 165 passengers and crew members survived. The airplane operated on a flight from Seoul-Incheon International Airport (ICN) to...
aviation-safety.net