British Airways (BA) has apologised for cancelling scores of flights at London Heathrow on Thursday over IT issues.
The airline said it is fixing “technical problems” causing difficulties with online check-in, delaying flights.
Forty-three flights were cancelled as of 1700 BST, or around 5% of its services, according to aviation data firm Cirium.
About 800 flights in total were scheduled to fly from the UK today.
BA has suffered a series of reputation-damaging IT failures in the past couple of years, including an incident in December that saw dozens of long haul flights cancelled in the week before Christmas.
Thursday’s issues are affecting flights departing and arriving into Heathrow.
BA said that a majority of its flights had continued to operate, adding that affected customers had been contacted and offered options, including a refund or rebooking onto an alternative flight with the airline or another carrier.
One person affected by the delays tweeted: “No one at @british_airways can tell us when our flight will leave. And if it does leave apparently it will leave without luggage.”
Another wrote: “My daughter is stuck in Heathrow after already diverting to Iceland from Canada due to a medical emergency. She has not slept in 24 hours and cannot get on a flight back to Dublin.”
The issues come as security guards at Heathrow Airport have begun a three-day strike over pay.
There are roughly 1,400 striking staff based at Terminal 5 and in campus security represented by the Unite union. The airport has said operations will not be affected.
BA has been hit by other IT problems in recent years including a major outage in 2017 that stranded 75,000 passengers over a holiday weekend.
The incident sparked customer backlash with pledges from the carrier that it would do better in future.
Passengers also faced delays due to an IT issue in February, a week after flights had been cancelled due to Storm Eunice.
At the time, passengers said their experiences with the airline were “utterly disastrous” and “truly woeful”, prompting the airline to issue an apology.