FlightWitness

Flight cancelled or delayed?

“Maintenance.”
Check the record.

We trace your flight’s recorded aircraft in FlightAware. Get a plain-English report by email within 48 hours. For Canadian passengers. Free.

Request your check

FREE
Use the local date on your ticket.
For your report. No newsletter or sharing.

No payment details needed. Privacy policy

Your check is requested.

Mohamed will email your report within 48 hours. Each of the first 50 reports is prepared manually. Check your spam folder too.

One optional follow-up

The reason the airline gave helps us read your case.

Details received.

Thank you. They will be read alongside your flight record.

01 / The evidence

Read the record for yourself.

A real report, reproduced in full. Aircraft registrations link the entries; labelled timestamps distinguish scheduled flights from confirmed departures.

WS2267 · Panama City to Calgary

07 NOV 2026 / AIRCRAFT C-FXYK / SOURCE: FLIGHTAWARE

WS2267 / SCHEDULED DEPARTURE
14:00 UTC
PTY → YYC · Flight marked cancelled

WJA2262 / CONFIRMED WHEELS-UP
15:01 UTC
YYC → LIR · Same recorded aircraft

The aircraft departed on another route 61 minutes after the scheduled departure. This does not establish the cancellation’s cause. 14:00 is not the cancellation time. The preceding outbound WJA2266 is also marked cancelled.

Movements of aircraft C-FXYK around flight WJA2267 Each line is a leg from the FlightAware record. Dashed red legs were cancelled; the solid red leg is the first flight operated after the cancelled flight. 120°W110°W100°W90°W80°W10°N20°N30°N40°N50°N WJA2263 LIR→YYC 2026-11-07 22:35 UTC (planned) WJA1541 IAH→YYC 2026-11-04 14:50 UTC (flown) WJA287 YYC→YYJ 2026-11-05 01:20 UTC (flown) WJA290 YYJ→YYC 2026-11-05 03:45 UTC (flown) WJA1992 YYC→ATL 2026-11-05 07:51 UTC (flown) WJA1831 ATL→YYC 2026-11-05 13:44 UTC (flown) WJA358 YYC→YXE 2026-11-05 20:25 UTC (flown) WJA359 YXE→YYC 2026-11-05 22:33 UTC (flown) WJA1024 YYC→LAX 2026-11-06 02:12 UTC (flown) WJA1021 LAX→YYC 2026-11-06 15:02 UTC (flown) WJA1462 YYC→PSP 2026-11-06 21:01 UTC (flown) WJA1463 PSP→YYC 2026-11-07 00:57 UTC (flown) WJA2266 YYC→PTY 2026-11-07 05:45 UTC (cancelled) WJA2267 PTY→YYC 2026-11-07 14:00 UTC (cancelled) WJA2262 YYC→LIR 2026-11-07 15:01 UTC (after) YYJ Victoria LAX Los Angeles PSP Palm Springs YYC Calgary YXE Saskatoon IAH Houston LIR Liberia ATL Atlanta PTY Panama City flown, 3 days beforemarked cancelledfirst flight after the cancellation C-FXYK · FlightAware record · airport positions, no basemap Where C-FXYK went, three days before and after WJA2267
Every line is a leg from the FlightAware record for C-FXYK, 4 to 7 November 2026. Grey: flown in the three days before. Dashed red: the two legs marked cancelled (Calgary → Panama City and the return). Solid red: the first flight the aircraft operated after the cancellation, Calgary → Liberia, Costa Rica. Airport positions only; no basemap, so nothing is drawn that is not in the record.
WS2267 / COMPLETE REPORT / TIMES IN UTC
FlightWitness report: WS2267 (PTY to YYC), scheduled departure 07 Nov 2026 14:00 UTC
Record status: Cancelled (cancelled flag set)
Aircraft recorded on this flight: C-FXYK (B38M)
Source: FlightAware, retrieved 08 Nov 2026 00:28 UTC. Times are UTC and labelled scheduled, gate departure or wheels-up.

What C-FXYK did from three days before to three days after:
   04 Nov 14:50 UTC (wheels-up)  WJA1541  IAH->YYC  Arrived / Gate Arrival
   05 Nov 01:20 UTC (wheels-up)  WJA287  YYC->YYJ  Arrived / Gate Arrival
   05 Nov 03:45 UTC (wheels-up)  WJA290  YYJ->YYC  Arrived / Gate Arrival
   05 Nov 07:51 UTC (wheels-up)  WJA1992  YYC->ATL  Arrived / Gate Arrival
   05 Nov 13:44 UTC (wheels-up)  WJA1831  ATL->YYC  Arrived / Gate Arrival
   05 Nov 20:25 UTC (wheels-up)  WJA358  YYC->YXE  Arrived / Gate Arrival
   05 Nov 22:33 UTC (wheels-up)  WJA359  YXE->YYC  Arrived / Gate Arrival
   06 Nov 02:12 UTC (wheels-up)  WJA1024  YYC->LAX  Arrived / Gate Arrival
   06 Nov 15:02 UTC (wheels-up)  WJA1021  LAX->YYC  Arrived / Gate Arrival
   06 Nov 21:01 UTC (wheels-up)  WJA1462  YYC->PSP  Arrived / Gate Arrival
   07 Nov 00:57 UTC (wheels-up)  WJA1463  PSP->YYC  Arrived / Gate Arrival
   07 Nov 05:45 UTC (scheduled)  WJA2266  YYC->PTY  result unknown [cancelled]
>> 07 Nov 14:00 UTC (scheduled)  WJA2267  PTY->YYC  Cancelled [cancelled]
   07 Nov 15:01 UTC (wheels-up)  WJA2262  YYC->LIR  Arrived / Gate Arrival
   07 Nov 22:40 UTC (wheels-up)  WJA2263  LIR->YYC  En Route / On Time
   08 Nov 17:35 UTC (scheduled)  WJA1428  YYC->BNA  Scheduled
   09 Nov 01:00 UTC (scheduled)  WJA1025  LAX->YYC  Scheduled
   09 Nov 05:50 UTC (scheduled)  WJA394  YYC->YQR  Scheduled
   09 Nov 12:45 UTC (scheduled)  WJA393  YQR->YYC  Scheduled
   09 Nov 15:30 UTC (scheduled)  WJA181  YYC->YLW  Scheduled
   09 Nov 17:45 UTC (scheduled)  WJA186  YLW->YYC  Scheduled

Before your flight: C-FXYK last departed as WJA1463 13.0 hours before your scheduled departure (wheels-up).

VERDICT: AIRCRAFT OPERATED ANOTHER FLIGHT. C-FXYK departed as WJA2262 to LIR 61 minutes after your scheduled departure (wheels-up time).
Later operation does not exclude an earlier defect and does not by itself establish why your flight was cancelled. It gives you a precise question to put to the airline in writing.

What you can do with this: ask the airline in writing for the aircraft originally assigned to your flight, the aircraft at the time of cancellation, the time of any change, and the nature of the defect. Compensation also depends on APPR conditions (airline size, length of delay, notice given); see the Canadian Transportation Agency guidance: https://protection-passager-passenger.otc-cta.gc.ca/en/refunds-and-compensation/flight-delays-cancellations-rebooking-refunds-compensation
This is a factual summary of public records, not legal advice. You file your own claim and keep all of any compensation.
(result sets used: 3)
Original text, including provenance. Highlighting added; no words changed. Lines wrap. Saved snapshot, not a live status.

AC306 · Vancouver to Montréal

06 NOV 2026 / C-GFAH / RECORD INCONCLUSIVE

At retrieval from FlightAware on 08 November, 00:27 UTC, the 72-hour window was unfinished. The next day’s AC306 was also cancelled; later entries were only scheduled. This snapshot cannot confirm later movement or support or contradict the airline’s explanation.

02 / Reading the result

Three answers. Each has a limit.

Same recorded aircraft; measured from scheduled departure. None of these verdicts establishes the cause of a cancellation.

01Operated another flight

A confirmed gate or wheels-up departure of the same aircraft after your scheduled departure and within 24 hours. Scheduled times never count.

Later operation does not exclude an earlier defect and does not, by itself, establish why your flight was cancelled.

02No recorded movement

No departure for the first 24 hours, plus a later confirmed departure after hour 24 and by hour 72, proving the record continues.

An absence of recorded departures does not prove that maintenance caused the cancellation.

03Record inconclusive

Everything else: missing records, an aircraft assignment that cannot be confirmed, or an observation window that is still open.

These records cannot support or contradict the airline’s explanation. We explain the gap. There is nothing to pay.

03 / A clear choice

The report is free.
The next step is yours.

Mohamed prepares each report manually for the first 50 passengers. The free report is yours to use, with no obligation to order a pack.

Claims companies pursue the claim for you for 25–50% of your compensation. We prepare evidence and documents for a flat $29 CAD. You submit and follow up yourself. We never take a percentage of your compensation.

$29 CAD

The optional claim pack

Flat fee · Pay only on delivery

  • An APPR compensation letter to the airline.
  • A disclosure request for the aircraft assignment, any change and its time, and the nature of the defect.
  • A Canadian Transportation Agency complaint draft, with the evidence report.

The free check comes first. Before offering a pack, we check APPR eligibility: disruption category, airline size, arrival delay and notice given. We explain whether a pack would help and ask you to confirm the order.

Pay only after the eligibility check, your order confirmation, and delivery. If the record is inconclusive or the disruption does not meet APPR conditions, there is nothing to pay. Compensation is not guaranteed.

Request a claim pack · No payment now

This is not confirmation of a paid order. Privacy policy

Your pack review is requested.

Your free check arrives within 48 hours. APPR eligibility and your order confirmation come before any paid pack. Nothing is due now.

Compensation depends on more than aircraft movements, including whether a disruption was within the airline’s control and not required for safety. Read the official CTA guidance on delays, cancellations and compensation.

04 / Before you submit

A few fair questions.

Are you a law firm or a claims company?

Neither. We prepare factual reports and template documents, with no legal advice or representation. You submit and follow up yourself.

What if the record does not give an answer?

We explain what is missing. A gap does not prove the aircraft stayed grounded. An inconclusive result means nothing to pay.

What happens to the airline’s message if I send it?

We compare the stated reason with the record. You can redact personal details. It is not published or shared. See the privacy policy.

05 / Who does the work

A person you can look up.

Mohamed Sabbah, founder of FlightWitness

Mohamed Sabbah, Milton, Ontario.

Background in records-based delay analysis: reconstructing from the documents what happened, when, and who was responsible. FlightWitness applies that to airline cancellations, with flight-tracking records in place of paperwork. I build and run it myself; I am not a lawyer and this is not a claims company.