LONDON - Thousands of British Airways passengers had to endure cancellations, delays and long queues at airports as the airline suffered its third major computer failure in a little more than two years.

Wednesday’s woes are the latest in a string of problems at BA, which was fined $230 million last month for a huge customer data breach and is bracing for potential strikes in a pay dispute with its pilots.

BA, owned by International Airlines Group (ICAG.L), apologized to customers for Wednesday’s disruption and said its technical team was working to resolve the problems as soon as possible. It urged customers to allow extra time at airports.