This flight from Taipei had a stopover in Seoul (ICN) to pick up passengers, before continuing onto to Amsterdam, then Toronto. We ended up with a couple of mechanical issues during that stopover that resulted in the flight getting cancelled.
Those who newly joined from Seoul were allowed off the plane and escorted out of the airport. The rest of us that started the journey from Taipei were held by immigration procedures for over 6 hours, despite some of us having K-etas.
The exemplary crew told us they would not leave us until we were through this junction. They did all they could to continually expedite things, even provided water and food from the plane and later directly involved the Station Manager.
If it were not for them, a number of us (myself included) would have missed our newly rescheduled flights, as there was no prioritization. At that point, we still had to officially exit the airport (enter South Korea), pick up luggage, re-check in, go through security, then proceed to gate.
None of us, including the flight crew had ever experienced a situation of this length before. The Purser and flight attendents went above and beyond, advocating for us passengers that day and I cannot Thank them enough. Thank you!!!