FAQ : Reason for flight delay or cancellation - 2023 edition
#1
Moderator, Iberia Airlines, Airport Lounges, and Ambassador, British Airways Executive Club
Original Poster
Join Date: Feb 2010
Programs: BA Lifetime Gold; Flying Blue Life Platinum; LH Sen.; Hilton Diamond; Kemal Kebabs Prized Customer
Posts: 65,616
![Arrow](https://www.flyertalk.com/forum/images/icons/icon2.gif)
One of life's occasional frustrations is when BA - or any airline - cancels your flight, or there is a long delay on it. This thread is to help you find out the reason, and indeed feel free to ask questions below about what happened to your BA flight. In some cases it's useful to find out to support a claim for EC261 / UK261 compensation, where "extraordinary circumstances" is a reason why you may be out of socpe for compensation. See the main EC261 thread via the BA Forum Dashboard for EC261 / UK261 specific issues.
See also this thread.
Disruption Assistance thread - signposts and what you need to know
Delays - how to find out the cause
1) Listen to the flight deck's announcement just as doors are closing after boarding. On every delayed BA flights that I've been on, the flight deck gives a full description of why there is a delay. It may be worth making a note of what is said, this is by far the best and most accurate report you are going to get. I appreciate that sometimes it's difficult to hear what is being said, but on longhaul you can plug in you earphones to the inflight entertainment system to hear more clearly.
2) Expertflyer - there is a dispatch code put into Amadeus by ground staff with a 2 letter code giving a broad reason code (see codes below). This is found in Desktop Verion / Flight Status / Search by Flight (the default search). Note this information is only visible for around 48 hours. If you don't have access to Expertflyer then by all means ask below.
3) Flightradar24 - in this website you can enter your flight number and you may be able to identify your aircraft registration (e.g. G-TTNF). By clicking on that registration, or entering it into Search, you can see the previous history of the aircraft and see where delays happened.
4) Twitter - sometimes a search will find out more information if someone else has complained about the delay/
Cancellations
These are more difficult to work out, since if done in advance all you will get from BA is some sort of notification of disruption and often a menu that allows you to choose new flights. In this you will not find clarity on what happened to your original flight - and contact centre staff may not know either. And sometimes, to be brutal, BA doesn't particuarly want to go out of its way to say (e.g.) we do not have enough crew members to run this particular service. Expertflyer (see above) used to give information about this, but for the last few months this hasn't generally been visible - I don't know whether that's on the BA side or Expertflyer or a bit of both. All EF shows is that the flight is cancelled. You may alternatively get some clues from Flightradar24, particularly if your route needs a particular aircraft type and the designated aircraft is stuck somewhere else.
Both cancellations and delays
5) Don't forget to scan down the BA forum for a page or two, you may see an existing thread with a lot of information, particularly if something like weather or a computer failure was at fault.
6) Ask at the airport. Agents can look up information for you and a polite request should be met with a useful reply.
Amadeus dispatch codes - main ones
ZO - Operational - a bit of a catch-all this but it could include late arriving crew. Very often ok for EC261.
ZW - Weather - delays caused by poor weather - generally out of scope for EC261.
ZY - Rotational - a delay caused by a previous delay to services and the aircraft is in catch up mode. Often, but not always, ok for EC261.
Less frequent codes
ZA - ATC
ZC - Cargo
ZD - Security delays
ZE - Engineering
ZF - Flight crew (though usually ZO is used)
ZJ - IT delays (also EO is used here)
ZK - Cabin crew (again more likely ZO is used)
ZL - Ground fleet
ZM - Catering
ZP - Passenger services
ZR - Ramp / apron
ZT - Control (load sheets for example)
ZZ - Authorities / government action
Three and four letter codes
OPE - Operational (all sorts of issues get given this, but crew held up in security would be one example of thousands)
WEA - Weather
ARP - Airport (this can mean weather related restrictions)
FCR - Flight Crew
CCR - Cabin Crew
COM - Commercial (COMN usually means a flight BA cancelled some time ago, typically over 2 weeks, so avoiding EC261 compensation)
IND and INR - Industrial / strikes
ITS - IT system failure
HLD and HDL - ground handing
ROT - Rotational (delay due to delay on previous flight)
TEC and TCH - Technical problems on the aircraft
DAM - Damage (e.g. lightning strike)
Note this usally comes over as 4 letters, so OPEY means operational and potentially yes to EC261. WEAN - means bad weather and no EC261, at least from the airline's perspective
==
Just to reiterate - by all means ask here for more help and assistance for why your flight is late after going through the above, but for EC261 specific enquiries there is a thread for those queries and it's best to put them in that thread rather than spreading information all over the forum.
See also this thread.
Disruption Assistance thread - signposts and what you need to know
Delays - how to find out the cause
1) Listen to the flight deck's announcement just as doors are closing after boarding. On every delayed BA flights that I've been on, the flight deck gives a full description of why there is a delay. It may be worth making a note of what is said, this is by far the best and most accurate report you are going to get. I appreciate that sometimes it's difficult to hear what is being said, but on longhaul you can plug in you earphones to the inflight entertainment system to hear more clearly.
2) Expertflyer - there is a dispatch code put into Amadeus by ground staff with a 2 letter code giving a broad reason code (see codes below). This is found in Desktop Verion / Flight Status / Search by Flight (the default search). Note this information is only visible for around 48 hours. If you don't have access to Expertflyer then by all means ask below.
3) Flightradar24 - in this website you can enter your flight number and you may be able to identify your aircraft registration (e.g. G-TTNF). By clicking on that registration, or entering it into Search, you can see the previous history of the aircraft and see where delays happened.
4) Twitter - sometimes a search will find out more information if someone else has complained about the delay/
Cancellations
These are more difficult to work out, since if done in advance all you will get from BA is some sort of notification of disruption and often a menu that allows you to choose new flights. In this you will not find clarity on what happened to your original flight - and contact centre staff may not know either. And sometimes, to be brutal, BA doesn't particuarly want to go out of its way to say (e.g.) we do not have enough crew members to run this particular service. Expertflyer (see above) used to give information about this, but for the last few months this hasn't generally been visible - I don't know whether that's on the BA side or Expertflyer or a bit of both. All EF shows is that the flight is cancelled. You may alternatively get some clues from Flightradar24, particularly if your route needs a particular aircraft type and the designated aircraft is stuck somewhere else.
Both cancellations and delays
5) Don't forget to scan down the BA forum for a page or two, you may see an existing thread with a lot of information, particularly if something like weather or a computer failure was at fault.
6) Ask at the airport. Agents can look up information for you and a polite request should be met with a useful reply.
Amadeus dispatch codes - main ones
ZO - Operational - a bit of a catch-all this but it could include late arriving crew. Very often ok for EC261.
ZW - Weather - delays caused by poor weather - generally out of scope for EC261.
ZY - Rotational - a delay caused by a previous delay to services and the aircraft is in catch up mode. Often, but not always, ok for EC261.
Less frequent codes
ZA - ATC
ZC - Cargo
ZD - Security delays
ZE - Engineering
ZF - Flight crew (though usually ZO is used)
ZJ - IT delays (also EO is used here)
ZK - Cabin crew (again more likely ZO is used)
ZL - Ground fleet
ZM - Catering
ZP - Passenger services
ZR - Ramp / apron
ZT - Control (load sheets for example)
ZZ - Authorities / government action
Three and four letter codes
OPE - Operational (all sorts of issues get given this, but crew held up in security would be one example of thousands)
WEA - Weather
ARP - Airport (this can mean weather related restrictions)
FCR - Flight Crew
CCR - Cabin Crew
COM - Commercial (COMN usually means a flight BA cancelled some time ago, typically over 2 weeks, so avoiding EC261 compensation)
IND and INR - Industrial / strikes
ITS - IT system failure
HLD and HDL - ground handing
ROT - Rotational (delay due to delay on previous flight)
TEC and TCH - Technical problems on the aircraft
DAM - Damage (e.g. lightning strike)
Note this usally comes over as 4 letters, so OPEY means operational and potentially yes to EC261. WEAN - means bad weather and no EC261, at least from the airline's perspective
==
Just to reiterate - by all means ask here for more help and assistance for why your flight is late after going through the above, but for EC261 specific enquiries there is a thread for those queries and it's best to put them in that thread rather than spreading information all over the forum.
Last edited by corporate-wage-slave; Dec 5, 2023 at 7:11 am
![corporate-wage-slave is offline](https://www.flyertalk.com/forum/images/statusicon/user_offline.gif)
#2
Join Date: Nov 2012
Location: Edinburgh
Programs: BA Gold. Flying Blue, Radisson, Accor
Posts: 292
BA190 from Austin to LHR
Nephew stuck in Austin for an extra day as flight cancelled on 1 January. Inbound aircraft appears to have turned around mid Atlantic. Assuming it’s technical fault. However have advised him of the BA duty of care etc from reading all the relevant threads here. Is it a technical issue on the LHR Austin sector?
![martin102 is offline](https://www.flyertalk.com/forum/images/statusicon/user_offline.gif)
#3
Nephew stuck in Austin for an extra day as flight cancelled on 1 January. Inbound aircraft appears to have turned around mid Atlantic. Assuming it’s technical fault. However have advised him of the BA duty of care etc from reading all the relevant threads here. Is it a technical issue on the LHR Austin sector?
DIV AUS LHR AIRCRAFT DEFECTS
![golfer20 is offline](https://www.flyertalk.com/forum/images/statusicon/user_offline.gif)
#4
Moderator, Iberia Airlines, Airport Lounges, and Ambassador, British Airways Executive Club
Original Poster
Join Date: Feb 2010
Programs: BA Lifetime Gold; Flying Blue Life Platinum; LH Sen.; Hilton Diamond; Kemal Kebabs Prized Customer
Posts: 65,616
Looks like aircraft G-YMMH got three, four hours into the flight before returning to London when she was a few hundred miles short of Greenland. Here is the full screenshot anyway and the timings.
![](https://imagizer.imageshack.com/v2/1024x768q90/922/iFCm4N.png)
![corporate-wage-slave is offline](https://www.flyertalk.com/forum/images/statusicon/user_offline.gif)
#5
Join Date: Nov 2012
Location: Edinburgh
Programs: BA Gold. Flying Blue, Radisson, Accor
Posts: 292
Many thanks to you both for the confirmation and the timings.
![martin102 is offline](https://www.flyertalk.com/forum/images/statusicon/user_offline.gif)
#6
Join Date: Jul 2011
Location: UK
Programs: BA Gold, Hyatt Globalist and others via Amex Plat
Posts: 39
BA206 1 Jan
Happy New Year to all.
Please can someone kindly advise if the reasons for BA 206 on 1 Jan, which was just over 3 hours delayed, would qualify for EC261?
Many thanks.
Please can someone kindly advise if the reasons for BA 206 on 1 Jan, which was just over 3 hours delayed, would qualify for EC261?
Many thanks.
![UKUAFlyer is offline](https://www.flyertalk.com/forum/images/statusicon/user_offline.gif)
#7
Moderator, Iberia Airlines, Airport Lounges, and Ambassador, British Airways Executive Club
Original Poster
Join Date: Feb 2010
Programs: BA Lifetime Gold; Flying Blue Life Platinum; LH Sen.; Hilton Diamond; Kemal Kebabs Prized Customer
Posts: 65,616
Both 206 (which is MIA to LHR for those who have not memorised the timetable) and 207, the A380 that was the outbound LHR-MIA, are both given ZO and ZY, so maybe, and tending to yes.
![corporate-wage-slave is offline](https://www.flyertalk.com/forum/images/statusicon/user_offline.gif)
#8
Join Date: Nov 2019
Programs: BA - Bronze , IHG - Spire Ambassador, Hilton - Diamond
Posts: 134
Received an email yesterday that our flight BA1438 LHR-EDI on the 9th of August was canceleld and we've been put on BA1442 two and half hours later instead. Since it's so far in advance can't be equipment or crew issues, is this simply BA changing their schedules for the new year and this being a casuality of it?
![Hawkbat is offline](https://www.flyertalk.com/forum/images/statusicon/user_offline.gif)
#9
Moderator, Iberia Airlines, Airport Lounges, and Ambassador, British Airways Executive Club
Original Poster
Join Date: Feb 2010
Programs: BA Lifetime Gold; Flying Blue Life Platinum; LH Sen.; Hilton Diamond; Kemal Kebabs Prized Customer
Posts: 65,616
Received an email yesterday that our flight BA1438 LHR-EDI on the 9th of August was canceleld and we've been put on BA1442 two and half hours later instead. Since it's so far in advance can't be equipment or crew issues, is this simply BA changing their schedules for the new year and this being a casuality of it?
![corporate-wage-slave is offline](https://www.flyertalk.com/forum/images/statusicon/user_offline.gif)
#10
Join Date: Jul 2011
Location: UK
Programs: BA Gold, Hyatt Globalist and others via Amex Plat
Posts: 39
BA 206 1 Jan
Many thanks.
Incoming flight was almost 3 hours late arriving at MIA then we left the gate over 3 hours past departure time and plane reached gate at LHR just over 3 hours late.
Captain advised resource issues.
Sounds like I should file claim.
(Golf clubs not loaded on either outbound or inbound flight to compound things!)
Incoming flight was almost 3 hours late arriving at MIA then we left the gate over 3 hours past departure time and plane reached gate at LHR just over 3 hours late.
Captain advised resource issues.
Sounds like I should file claim.
(Golf clubs not loaded on either outbound or inbound flight to compound things!)
![UKUAFlyer is offline](https://www.flyertalk.com/forum/images/statusicon/user_offline.gif)
#11
Moderator, Iberia Airlines, Airport Lounges, and Ambassador, British Airways Executive Club
Original Poster
Join Date: Feb 2010
Programs: BA Lifetime Gold; Flying Blue Life Platinum; LH Sen.; Hilton Diamond; Kemal Kebabs Prized Customer
Posts: 65,616
![corporate-wage-slave is offline](https://www.flyertalk.com/forum/images/statusicon/user_offline.gif)
#12
Join Date: Jul 2011
Location: UK
Programs: BA Gold, Hyatt Globalist and others via Amex Plat
Posts: 39
![UKUAFlyer is offline](https://www.flyertalk.com/forum/images/statusicon/user_offline.gif)
#13
Join Date: May 2012
Location: Munich, Algarve, Sussex or S.F Bay Area
Programs: Mucci, BA Gold, A3*Gold, AA Plat, HH Gold, IHG Plat Amb, Marriott Plat
Posts: 4,256
Delay to BA226/227 LHR-ATL Jan 4th 22
Does anybody have any more detailed reason for the delay of today’s ATL rotation. (Wed. Jan 4th). ExpertFlyer contains the usual “Delay Z0” which is not very helpful.
Master Tafflyer is flying this service inbound and will now miss his connection to tomorrow’s 12:15 BA952 LHR-MUC. Given the next BA MUC flight is at 16:50 this will potentially put him in scope for EU261.
There is a Lufthansa service from T2 at 13:50. Presumably merely asking to be put on this and being refused would activate EU261 under the new ruling, right?
Master Tafflyer is flying this service inbound and will now miss his connection to tomorrow’s 12:15 BA952 LHR-MUC. Given the next BA MUC flight is at 16:50 this will potentially put him in scope for EU261.
There is a Lufthansa service from T2 at 13:50. Presumably merely asking to be put on this and being refused would activate EU261 under the new ruling, right?
![Tafflyer is offline](https://www.flyertalk.com/forum/images/statusicon/user_offline.gif)
#14
Moderator, Iberia Airlines, Airport Lounges, and Ambassador, British Airways Executive Club
Original Poster
Join Date: Feb 2010
Programs: BA Lifetime Gold; Flying Blue Life Platinum; LH Sen.; Hilton Diamond; Kemal Kebabs Prized Customer
Posts: 65,616
Usually the Flight Deck briefing is the most informative area:
[s]https://www.flyertalk.com/forum/brit...3-edition.html[/]
But yes, if the LH service is a go-er then I would expect BA to rebook on to that instead, or even the BA App may propose it. If it is declined, which would be unlikely, or it's difficult to contact BA, then they are on the hook under the LE v TAP judgement.
[s]https://www.flyertalk.com/forum/brit...3-edition.html[/]
But yes, if the LH service is a go-er then I would expect BA to rebook on to that instead, or even the BA App may propose it. If it is declined, which would be unlikely, or it's difficult to contact BA, then they are on the hook under the LE v TAP judgement.
Last edited by corporate-wage-slave; Jan 5, 2023 at 2:14 am Reason: remove circular link
![corporate-wage-slave is offline](https://www.flyertalk.com/forum/images/statusicon/user_offline.gif)
#15
Join Date: May 2005
Location: Franche Comté, FR, Atlanta, USA
Programs: DL DM-2MM, BA Gold, A3 Gold, AF Plat
Posts: 420
Does anybody have any more detailed reason for the delay of today’s ATL rotation. (Wed. Jan 4th). ExpertFlyer contains the usual “Delay Z0” which is not very helpful.
Master Tafflyer is flying this service inbound and will now miss his connection to tomorrow’s 12:15 BA952 LHR-MUC. Given the next BA MUC flight is at 16:50 this will potentially put him in scope for EU261.
There is a Lufthansa service from T2 at 13:50. Presumably merely asking to be put on this and being refused would activate EU261 under the new ruling, right?
Master Tafflyer is flying this service inbound and will now miss his connection to tomorrow’s 12:15 BA952 LHR-MUC. Given the next BA MUC flight is at 16:50 this will potentially put him in scope for EU261.
There is a Lufthansa service from T2 at 13:50. Presumably merely asking to be put on this and being refused would activate EU261 under the new ruling, right?
![ATLCDG is offline](https://www.flyertalk.com/forum/images/statusicon/user_offline.gif)