Skip to main content

When Online Check-In Refuses to Open, the Airline App Is Rarely the Problem

A check-in screen that returns the same refusal on every attempt is usually reporting a rule, not a fault. Airline apps do break, and reinstalling one takes two minutes. But the messages that send travellers hunting for a fix — check-in unavailable, please see an agent, contact the operating carrier — are most often the visible end of a policy that the booking record has run into. The app is the messenger, not the cause.

Telling the two apart takes about a minute and involves no troubleshooting at all.

The one-minute test that settles it

Open the airline's mobile website in a browser, not the app. Pull up the same reservation by record locator and last name, and start check-in there.

  • The same refusal appears in the browser. The app is not the problem. Two different front ends are asking the same reservation system the same question and getting the same answer. Reinstalling the app will change nothing.
  • Check-in completes in the browser. The app is at fault. Finish in the browser, save or email the boarding pass, and deal with the app afterwards.

The test also catches an airline-side outage: if both front ends fail with a vague technical message rather than a stated rule, the carrier's own status account is the next place to look.

One test separates an app fault from a booking rule Check-in refused in the app Open the same record on the airline's mobile website, in a browser Same refusal Works there Timing or eligibility, not software App-side fault Outside the check-in window Passenger data incomplete Record reserved for an agent Sign out, update, reinstall Airport kiosk still works

Check-in has an opening time, and it is commonly 24 hours

The single most frequent cause of a refused check-in is arriving early rather than late. Check-in is not continuously available from the moment a ticket is bought; it opens at a fixed point before departure. American Airlines states the rule plainly in its Conditions of Carriage: "You can check in on aa.com and in the app beginning 24 hours before departure."

Three U.S. carriers publish the same 24-hour figure in documents that can be read directly.

CarrierOnline check-in opensWhere it is stated
American Airlines24 hours before departureConditions of Carriage
Spirit Airlines24 hours before departureContract of Carriage
Avelo Airlines24 hours before departureContract of Carriage

Delta, United, JetBlue and Alaska are deliberately absent from that table. Their check-in pages did not return readable content when this article was prepared, and their contracts of carriage refer the reader back to the website rather than stating a figure — Delta's says only that "the check-in and boarding deadlines in effect on the date of travel will apply and are posted on delta.com." Rather than guess, the number is left out. Check the carrier's own check-in page.

Two practical consequences follow from the window having a start:

  • The window is counted from scheduled departure. If the flight has been retimed, the opening moment moves with it, which is why check-in sometimes appears to open at an odd hour.
  • On a multi-segment itinerary, the clock runs from the first departure. A connection leaving two days later does not have its own separate window.
One booking, three different deadlines Missing the first one is not the same failure as missing the last one. Check-in opens 24 hours out Gate deadline 30 min before departure Online check-in open Airport counter or kiosk only Boarding Check-in deadline 45 min before departure Departure T – 0 Figures shown: American Airlines, flights within the U.S., per its published Conditions of Carriage. Other carriers differ.

Three deadlines, and only the first one is check-in

The other half of the timing problem is at the far end. A traveller who is at the airport ninety minutes before departure often assumes there is plenty of time, because the number they remember is the boarding time. But a single flight has at least three separate cut-offs, and they fall at different moments: the check-in deadline, the checked-bag acceptance deadline, and the gate deadline. Delta's Contract of Carriage keeps them formally distinct: "Your reservation may be cancelled if you do not comply with all applicable check-in procedures by the check-in deadline for your flight, or if you are not at the gate and ready for boarding by the applicable boarding deadline."

Figures below are minutes before scheduled departure, taken from each carrier's own contract of carriage or conditions of carriage.

CarrierCheck-in / boarding passChecked bag dropPresent at the gate
American Airlines45 domestic, 60 internationalNot stated in the same section30 domestic, 45 international
Southwest Airlines3045; international not accepted at 60 or less, 75 from Aruba10
Spirit Airlines45 domestic, 60 international45 domestic, 60 international15 domestic, 30 international
Allegiant Air45, including checked bags4530
Avelo Airlines15 domestic, 30 international40 domestic, 60 international15 domestic, 30 international

Note how differently these are constructed. Southwest allows a boarding pass to be issued as late as 30 minutes out but stops accepting checked bags at 45 — so a passenger with a bag effectively faces the earlier of the two. Avelo folds the check-in and gate deadlines into the same figure. American adds a warning that the published minimum is a floor rather than a promise: "some airports require you to check in earlier."

These deadlines are not merely operational. The U.S. Department of Transportation ties passenger protection against involuntary denied boarding to two conditions being met — that the passenger "checked-in to your flight on time" and "arrived at the departure gate on time." A check-in that was never completed is not just an inconvenience; it removes the ground on which a compensation claim would otherwise stand.

Bookings that will not check in online no matter what

Beyond timing, some reservations are structurally excluded from self-service. In these cases the refusal is permanent for that record, and no amount of retrying will change it.

A child flying alone

This is the clearest documented case. American Airlines states it directly: "Children traveling alone can't check in online or at the kiosk." The surrounding rules explain why the record is held back for a human: the booking must be made by phone through Reservations, a parent or guardian must attend check-in at the ticket counter at least 2 hours before departure, present a birth certificate or passport as proof of age plus government photo identification and the destination contact's details, and then "take the child to the departure gate and stay until the flight is airborne." The service is mandatory for ages 5 to 14, optional for 15 to 17, and children under 5 cannot travel alone at all. The fee is $150 each way plus applicable taxes, covering siblings on the same flight. Ages 5 to 7 are restricted to nonstop flights; partner-airline flights, ground transfers between airports and overnight connections are not permitted.

Southwest applies its own constraints to unaccompanied children aged 5 to 11: they cannot travel standby and cannot be booked on international itineraries.

A codeshare flight flown by a different airline

A ticket sold by one airline is not always operated by that airline. When the operating carrier differs from the marketing carrier, check-in usually has to happen with the operator, because the operator holds the departure control system that issues the boarding pass. American puts the instruction in its Conditions of Carriage: a passenger on a codeshare flight operated by a partner airline should "check with that airline." Delta's contract works from the other direction, stating that its conditions "apply to flights operated by the Delta Connection and Delta Shuttle carriers, and to codeshare flights marketed by Delta."

The signal to look for on the itinerary is a line reading operated by under the flight number. If it names a different airline, that airline's website is where check-in belongs — and the record locator there is often a different code from the one on the original confirmation.

An international itinerary with incomplete document data

On international routes, the check-in transaction is not only about seat assignment. Carriers are required to transmit passenger manifest data to U.S. Customs and Border Protection, and the required fields include travel document type and passport number, "passport country of issuance, if a passport is required," and "passport expiration date, if a passport is required," alongside name, date of birth, gender, citizenship and country of residence. The regulation gives carriers two transmission patterns: a batch manifest "no later than 30 minutes prior to the securing of the aircraft," or interactive transmission of individual records "no later than the securing of the aircraft."

That is the mechanism behind an international check-in form that refuses to advance until passport number, issuing country and expiry date are filled in. The fields are not optional metadata; without them the record cannot produce the manifest entry the flight requires. American's own conditions add the document-validity side: travellers must "have a valid passport, visa and any travel documents required if you're traveling internationally," and the airline disclaims responsibility for "any loss, damage or expense if you do not meet the travel document requirements."

A passenger record that has not cleared watchlist matching

U.S. carriers operating covered flights must collect and submit passenger details to TSA under the Secure Flight programme. The regulation requires operators to request full name, sex, date of birth and Redress Number; for reservations made 72 or more hours before departure, that collection must happen at booking or no later than 72 hours prior.

The consequence of a non-clearing result is written into the rule: where a passenger is returned with inhibited status, the operator "must not issue a boarding pass or other authorization to enter a sterile area to that individual and must not allow that individual to board an aircraft or enter a sterile area." The operator must instead request a verifying identity document, and may resubmit updated details for re-screening.

Two things follow. First, a mismatch between the name in the reservation and the name on the government identification is a real cause of a blocked boarding pass, not folklore. Second, the resolution is by definition in person, because the verifying document has to be examined. Reinstalling an app cannot resolve a status the app never computed.

Records the carrier has pulled back to the counter

Airlines also reserve a general right to withhold self-service. Avelo's contract of carriage states it explicitly: "Avelo reserves the right to restrict Boarding Pass distribution to the airport check-in counter or departure gate podium."

What the carriers do not publish is a complete list of the record states that trigger this. Reissued tickets after a disruption, group bookings, unresolved payment holds and certain special-service requests are all commonly reported as landing in this bucket, but no U.S. carrier appears to document the mapping, and this article will not invent one. The operational signal is what matters: if the refusal persists in the browser and the message names an agent or a counter rather than a time, the record is in a state that self-service is not permitted to touch, and the queue is the only route through it.

What the refusal message is really reporting On screen The rule behind it Where it clears Check-in not open yet More than 24 hours before departure on the carriers that publish a figure Nothing to fix — wait Check-in has closed Past the carrier's check-in deadline, which is earlier than the gate deadline Counter, if at all Please see an agent Record needs a human: minor alone, special service, reissued ticket Ticket counter only Passport details required Carrier must transmit document data to CBP before the flight is secured Enter it in the booking Contact operating airline Codeshare — the flight is flown by a partner carrier, not the seller Operator's own site

A boarding pass is not the last gate

Completing check-in resolves the airline's requirement. It does not resolve the checkpoint's. Since 7 May 2025, TSA has enforced REAL ID for domestic air travel: "every air traveler 18 years of age and older will need a REAL ID-compliant driver's license, state-issued enhanced driver's license, or another acceptable form of ID to fly within the United States." Valid passports, U.S. military identification, enhanced driver's licences marked with a flag, and federally recognised tribal photo identification are among the accepted alternatives. Travellers under 18 do not need identification when accompanied by an adult holding acceptable identification.

The consequence is stated without qualification: "Individuals who are unable to verify their identity will not be permitted to enter the TSA security checkpoint and will not be allowed to fly." A boarding pass in a phone wallet does not change that outcome. This is worth checking the evening before, not at the checkpoint.

What is worth doing to the app itself

If the browser test pointed at the app rather than the reservation, the list is short and ordinary:

  1. Update the app from the store. Airline apps are frequently rebuilt around schedule and boarding-pass formats, and an old build can fail against a changed back end.
  2. Sign out and sign back in. This forces a fresh token rather than a stale session.
  3. Reinstall. Retrieve any saved boarding passes first — passes stored only inside the app are lost with it, though a pass added to the phone's wallet survives.
  4. Use the airport kiosk. Kiosks run against the same departure control system as the counter and will process anything self-service is permitted to process, usually faster than the queue.

What is not worth doing is repeating the same failed attempt. If the refusal is a rule, the tenth attempt returns the same answer as the first, and the time spent is time removed from the check-in window.

When This Doesn't Apply

  • Non-U.S. carriers and departures from outside the United States. The Secure Flight and CBP manifest requirements described here attach to covered U.S. operations. Many foreign carriers open check-in earlier than 24 hours, and their deadlines are set by their own conditions of carriage and by local airport rules.
  • The specific minute figures. Every number in the deadline table comes from one named carrier's contract at the time of writing. Contracts of carriage are revised, and station-specific rules can override the published minimum — American says so explicitly. Treat the table as a demonstration that the deadlines differ, not as a current schedule to plan against.
  • Award, corporate and group tickets. Records held by a corporate travel department, a tour operator or a group desk can be locked to that desk regardless of the individual traveller's status, and the traveller cannot unlock them.
  • Third-party bookings. If the ticket was bought through an agency or an online travel site, the code printed on the itinerary is not always the airline's own record locator. The airline's check-in form expects its own code, which appears on the ticket receipt.
  • Genuine outages. Departure control systems do fail, and during a large outage every reasoning path above is irrelevant until service returns. The distinguishing feature is that the failure is not specific to one reservation.

The order to work through it

  1. Check the hours remaining to scheduled departure. More than 24 on a U.S. carrier, and there is nothing wrong.
  2. Open the airline's mobile website in a browser and retry the same record. Same result means the record, not the app.
  3. Read the message literally. A time-based refusal, a document-based refusal and an agent-based refusal have three different resolutions.
  4. Check the itinerary for an operated by line and move to that carrier's site if one is present.
  5. Fill in passport number, issuing country and expiry date on any international segment before assuming the flow is broken.
  6. If the message names an agent, stop retrying and plan the airport timeline around the counter — for an unaccompanied minor on American, that means two hours before departure.
  7. Confirm the identification that will be presented at the checkpoint meets the REAL ID requirement, independently of the boarding pass.

Comments

Popular posts from this blog

Samsung TV Keeps Signing Out of YouTube After a Firmware Update: Six Checks

A Samsung smart TV that has held a YouTube session for a year can begin showing the sign-in screen every time the screen wakes. The same Google Account still works on a phone, and other apps on the same television stay signed in. Entering the account again works, and then the television forgets again a day or a week later. The fastest route out of this is to stop treating it as a television fault until the account side has been ruled out. A YouTube sign-in on a television is not a file kept on the television. Google lists it in the account as a grant named YouTube on TV , and YouTube's own support page states that removing that grant "will sign you out of any device using the YouTube on TV app with that account." A television cannot hold a session that the account has already released. Six checks follow, in cost order. The first three are done from a phone, take about seven minutes, and require no television menus at all. Only when all three come back clean is there r...

When an Amazon Order Sits at "Preparing for Shipment" Past the Delivery Estimate

An Amazon order that has read Preparing for Shipment for eight or nine days, with no tracking number and an estimated delivery date already behind it, is not going to move because the order page gets refreshed again. Three facts decide what can still be done, and the status label is not one of them: who is actually shipping the order, whether the order has entered the shipping process, and how far past the estimated delivery date the clock has run. Every number, menu path and time window below comes from Amazon's own customer help pages, checked in August 2026. Where Amazon publishes no answer, that gap is stated rather than filled in with a plausible-sounding one. Start With the Seller Line, Not the Status Line Open Your Orders and read the two lines under the product title rather than the status banner above it. An order that says Ships from Amazon and Sold by Amazon.com follows one set of published rules. An order sold and shipped by a marketplace seller follows a diff...

Ads Keep Playing While the YouTube Premium Membership Page Still Shows the Plan Active

A YouTube Premium charge clears every month, the purchases page lists the plan, and a pre-roll ad still runs before the video. Sometimes it happens on one device only. Sometimes it happens on every device at once. Sometimes it started on a specific date with no change to the account at all. Cancelling and re-subscribing is the wrong first move, and it is the one most people make. Re-subscribing on the account that is already paying changes nothing, and re-subscribing on a different account creates a second charge while the ads continue. The benefit is not a switch on the plan. It is a chain of four separate conditions, and an ad appears the moment any one of them fails. Work the chain in order: which account is signed in on the exact surface showing the ad, which product the plan line names, whether that plan is currently paid and eligible, and whether the app in front of you is one the benefit reaches. Most cases resolve at the first or third link, and both are readable in under t...