• Home
  • Reviews
    • Flight Reviews
    • Hotel Reviews
    • Lounge Reviews
    • Trip Reports
  • About
    • Press
  • Contact
  • Privacy
  • Award Expert
Live and Let's Fly
  • Home
  • Reviews
    • Flight Reviews
    • Hotel Reviews
    • Lounge Reviews
    • Trip Reports
  • About
    • Press
  • Contact
  • Privacy
  • Award Expert
Home » Delta Air Lines » How Delta’s Pilot Scheduling Software Turned Into An Operational Nightmare
Delta Air Lines

How Delta’s Pilot Scheduling Software Turned Into An Operational Nightmare

Matthew Klint Posted onDecember 31, 2025December 31, 2025 4 Comments

a jet plane being sprayed with steam

Delta Air Lines has long marketed itself as the most operationally reliable carrier in the USA, but recent operational struggles have exposed a vulnerability that becomes so much more fascinating when you unpack the details. A word of warning: this is a pretty geeky article.

Delta’s Pilot Scheduling Software Slowed Recovery And Created A Costly Crew Coverage Problem

Over the past weekend, a winter storm in the Northeast took its toll on carriers across the United States. All airlines faced delays and cancellations, but one pattern stood out: Delta appeared slower to recover than its peers. Delta never reached “meltdown” status and so I was not going to even write about this, but then One Mile At A Time published a fascinating piece about the root cause of the continued delays, which have persisted long after other carriers have fully recovered.

Interestingly, many cancellations are being coded by Delta as “Flight Operations-Crew Uncovered- Normal Ops,” meaning Delta is not blaming the weather for these delays and cancellations.

Behind that lag, insiders and community members on Flyertalk suggest a surprisingly mundane culprit: the airline’s pilot scheduling software (and specifically the way it interacts with contractual coverage rules).

We heard that first from JonNYC:

These are some cancellation %’s from the other day

Mainline only  (the mainline and regional combined is less awful for DL .)

From 4 places— One I believe it systemwide (the first one I think?) NYC, WAS (DCA, IAD, BWI) and LAX
(Will verify which %’s are from which place…

— JonNYC (@xJonNYC) December 29, 2025

One Flyertalk member, jjglaze77, shared a detailed breakdown of the problem, explaining how the software and related crew coverage processes have created inefficiencies that are now hurting Delta’s ability to staff trips at the last minute. Here is that explanation in full, with a warning that it is very dense:

The issue is with the ongoing back and forth with the pilot group. Basically, both the pilots and the company are exercising contractual loopholes that have crippled the company’s ability to staff trips that become open with less than 18 hours to departure.

Ironically, it started when the company introduced some new software to try and improve the situation. Several years back, the company introduced a 3rd party crew staffing app (ARCOS) to help automate some crew scheduling processes. Prior to this software, the last minute overtime coverage (“Green Slips” / double pay) was done manually by a crew scheduler and if they got the pilot on the phone, the trip was theirs.

With this software, the company could contact pilots in groups (“batch sizes”) instead of 1 at a time. This created situations where pilots would be woken in the middle of the night to acknowledge a trip that they in fact would not be given because 10 pilots had been called, but only the senior pilot who acknowledges gets the trip. So, they negotiated an option to “auto-accept” a trip which would then give them a 12 minute window to contact the company and acknowledge the trip.

Eventually the company decided that they didn’t want batch sizes and ALPA essentially gave away batch size limits for free (a controversial move). Now that the company could call everyone at once, this created more nuisance calls in the night which drove up the use of the auto-accept feature. More recently, they negotiated to also have this same app be used for normal last minute pickups (“White Slips” / standard pay).

Because of the increase in auto-accept and reduced staffing in crew scheduling, the company found they were having trouble staffing flights. So, they turned to a previously obscure and little used function in the contract called 23M7 which allows them to skip all of the coverage steps (the app) and simply award a trip to anyone they can get on the phone (“Inverse Assignment”).

In order to do this, they pay the pilot who flies the trip 2x pay and then they have to identify a “harmed” pilot who was skipped over (since they skipped the app) and pay them 1x pay. It costs Delta 3x to staff trips this way, but it eliminates all the steps that are normally followed – making it much easier for a crew scheduler to get the trip covered.

The proliferation of this method of staffing has created an even greater use of the “auto-accept” feature of the app because a pilot has to have this feature turned on in order to potentially become the 23M7 “harmed pilot” and get 1x pay without having to fly.

So, let’s say a trip needs a new captain 12 hours before departure. They will begin to ask pilots through the app if they want the trip, but imagine in a large base (ATL 320) that 200 pilots have “auto-accept” turned on. That means that each of them has 12 minutes successively to acknowledge the trip.

As you can see, the math doesn’t math and they then have to go into the emergency coverage step / 23M7. All of that is a manual process though and they have staffed the department at a level that expected / anticipated automation.

Weather may be the initial cause of why a flight needs new pilots, but make no mistake – the reason they are cancelling like this is because of this contractual catch-22 they find themselves in. There is of course a great amount of finger pointing behind the scenes about who’s fault it is – good arguments on both sides.

What a bizarre system! If the above block quote is too verbose, I’ll try to summarize:

  • Delta relies on scheduling software that automatically pushes open trips to pilots, many of whom have enabled an “auto-accept” feature that gives them 12 minutes to confirm or reject a trip. On paper, that sounds efficient, but in large bases you can be cycling through hundreds of pilots one by one, which quickly turns into a bottleneck.

  • Because the system is so rigid and time-consuming, Delta often ends up having to step in and manually assign trips anyway. When a flight needs coverage at the last minute, showing that trip to only a handful of pilots per hour is simply not a workable solution, especially during irregular operations.

  • The truly perverse part is that this setup creates an incentive problem. Pilots are effectively encouraged to auto-accept trips and let the clock run, knowing that the longer the process drags on, the more likely Delta is forced to invoke emergency staffing rules. At that point, the airline pays triple pay to get the flight covered, double pay for the pilot who actually flies the trip and single pay for the pilot who initially accepted it but then lost it.

That may satisfy the contract, but it is an astonishingly inefficient way to run an operation (and frankly helps to explain why many people think pilots make too much money).

It also points to an industry-wide issue of outmoded crew scheduling software, but once again (like the CrowdStrike issue) it appears that Delta may have set itself up for failure by not sufficiently investing in technology that could have avoided this.

CONCLUSION

Delta’s reputation for operational excellence has been built over years, but it appears that its pilot scheduling software and associated contractual processes may be creating a bottleneck at exactly the worst possible times. It is one thing to blame weather or storms as the culprit, but when the underlying systems that keep flights staffed and planes flying become part of the problem, it becomes a much more nuanced story and an urgent concern for America’s most profitable carrier.


image: Delta

Get Daily Updates

Join our mailing list for a daily summary of posts! We never sell your info.

You have Successfully Subscribed!

Previous Article Review: Air Canada Maple Leaf Lounge Frankfurt (FRA)
Next Article The 10 Most Popular Live And Let’s Fly Posts Of 2025

About Author

Matthew Klint

Matthew is an avid traveler who calls Los Angeles home. Each year he travels more than 200,000 miles by air and has visited more than 135 countries. Working both in the aviation industry and as a travel consultant, Matthew has been featured in major media outlets around the world and uses his Live and Let's Fly blog to share the latest news in the airline industry, commentary on frequent flyer programs, and detailed reports of his worldwide travel.

Related Posts

  • Delta Air Lines Baggage Flight

    Delta Unveils Its Largest Hawaii Schedule Ever With New Minneapolis–Maui Route And Boston–Honolulu Return

    February 24, 2026
  • Delta flight emergency Houston

    Delta Flight Declares Emergency, Returns To Houston After Disruptive Man In A Blouse Sparks Midair Chaos

    February 19, 2026
  • Delta United flight attendant pay comparison

    Delta Flight Attendants Share In $1.3 Billion Profit Payout While United Talks Contract “Offsets”

    February 13, 2026

4 Comments

  1. Güntürk Üstün Reply
    December 31, 2025 at 9:27 am

    To the attention of Delta Air Lines management!

  2. Güntürk Üstün Reply
    December 31, 2025 at 9:29 am

    It takes 20 years to build a reputation and five minutes to ruin it. If you think about that, you’ll do things differently.

    – Warren Buffett –

  3. 1990 Reply
    January 1, 2026 at 9:03 am

    And, if we had proper air passenger rights legislation like EU/UK 261 and Canada’s APPR, affected passengers likely would have been entitled to compensation (usually $250-700) in addition to rebooking or refund, since this was under the airlines’ control (not ‘the weather,’ etc.) Instead, it’s ‘tough luck’ and here’s 2,500 SkyPesos, if you’re lucky.

  4. Dane Reply
    January 1, 2026 at 3:03 pm

    But yet, they’ll do this knowing full well they do not have pilots and make flight attendants come in anyway and sign in and sit in the airport unpaid, or sit on a plane for hours with passengers even though a relief pilot is nowhere near the airport “just in case” one shows up.

    It’s a complete disrespect of time.

Leave a Reply

Cancel reply

Search

Hot Deals

Note: Please see my Advertiser Disclosure

Capital One Venture X Business Card
Earn 150,000 Miles Sign Up Bonus
Chase Sapphire Preferred® Card
Earn 100,000 Points
Capital One Venture X Rewards Credit Card
Capital One Venture X Rewards Credit Card
Earn 75,000 Miles!
Capital One Venture Rewards Credit Card
Capital One Venture Rewards Credit Card
Earn 75,000 Miles
Chase Ink Business Unlimited® Credit Card
Earn $750 Cash Back
The Business Platinum Card® from American Express
The Business Platinum Card® from American Express
Earn 120,000 Membership Reward® Points

Recent Posts

  • United Airlines Chicago expansion
    United Airlines Is Doubling Down On Chicago Even As The Economics Worsen February 24, 2026
  • a woman shaking hands with police officers
    Report: Kristi Noem Moved To Shut Down TSA PreCheck Without White House Approval February 24, 2026
  • Delta Air Lines Baggage Flight
    Delta Unveils Its Largest Hawaii Schedule Ever With New Minneapolis–Maui Route And Boston–Honolulu Return February 24, 2026
  • Bison Meatloaf United Airlines
    I Rerouted My Trip Just To Eat United Airlines’ Bison Meatloaf And It Was The Best First Class Meal I’ve Had In Years February 23, 2026

Categories

Popular Posts

  • Turkish Airlines Bangkok Lounge Review
    Review: Turkish Airlines Lounge Bangkok (BKK) February 5, 2026
  • Singapore Airlines SilverKris Bangkok Lounge Review
    Review: Singapore Airlines SilverKris Lounge Bangkok (BKK) February 6, 2026
  • United Airlines The Blue Board
    The Blue Board: A Powerful New Tool Shows United Airlines Operations In Real Time February 16, 2026
  • new uber scam
    A New Uber Scam And How To Avoid It February 1, 2026

Archives

February 2026
M T W T F S S
 1
2345678
9101112131415
16171819202122
232425262728  
« Jan    

As seen on:

facebook twitter instagram rss
Privacy Policy © Live and Let's Fly All Rights Reserved. Unauthorized use and/or duplication of this material without express and written permission from this site’s author and/or owner is strictly prohibited. Excerpts and links may be used, provided that full and clear credit is given to Live and Let's Fly with appropriate and specific directions to the original content.