{"id":178375,"date":"2025-12-11T04:03:07","date_gmt":"2025-12-11T04:03:07","guid":{"rendered":"https:\/\/www.newsbeep.com\/nz\/178375\/"},"modified":"2025-12-11T04:03:07","modified_gmt":"2025-12-11T04:03:07","slug":"airways-outage-air-traffic-control-display-screen-went-blank-in-complete-workstation-failure","status":"publish","type":"post","link":"https:\/\/www.newsbeep.com\/nz\/178375\/","title":{"rendered":"Airways outage: Air traffic control display screen went blank in \u2018complete workstation failure\u2019"},"content":{"rendered":"<p class=\"ZYUOfoYRjneFbDGdUm\" style=\"display:none\">Four international flights not yet airborne were held on the ground in New Zealand.<\/p>\n<p class=\"ZYUOfoYRjneFbDGdUm\" style=\"display:none\">Airways said a latent software defect during the initiation of a sectorisation process caused a display anomaly.<\/p>\n<p class=\"ZYUOfoYRjneFbDGdUm\" style=\"display:none\">Sectorisation involved splitting the airspace Airways managed from one overall sector into two sectors.<\/p>\n<p class=\"ZYUOfoYRjneFbDGdUm\" style=\"display:none\">\u201cSectorisation occurs several times a day,\u201d Airways said in a statement accompanying the report into air traffic system disruption.<\/p>\n<p class=\"ZYUOfoYRjneFbDGdUm\" style=\"display:none\">But an incoming message from a pilot during this \u201ccomputationally complex\u201d process prevented sectorisation from happening, the report said.<\/p>\n<p class=\"ZYUOfoYRjneFbDGdUm\" style=\"display:none\">\u201cThe particular timing led to an invalid memory access and prevented the sectorisation process completing correctly,\u201d the state-owned enterprise added.<\/p>\n<p class=\"ZYUOfoYRjneFbDGdUm\" style=\"display:none\">\u201cThis issue then affected the state that aircraft appeared in the reserve software and required a restart to restore the correct data state.\u201d<\/p>\n<p class=\"ZYUOfoYRjneFbDGdUm\" style=\"display:none\">New Zealand\u2019s oceanic airspace covers an area almost four times the size of Australia.<\/p>\n<p class=\"ZYUOfoYRjneFbDGdUm\" style=\"display:none\">Much of that is over the South Pacific and Southern Ocean with minimal traffic, or just a few long-haul flights flying at constant altitude across the ocean.<\/p>\n<p class=\"ZYUOfoYRjneFbDGdUm\" style=\"display:none\">The Tasman Sea can be busier, and before increasing daily transtasman traffic, controllers initiated a routine sectorisation process.<\/p>\n<p class=\"ZYUOfoYRjneFbDGdUm\" style=\"display:none\">\u201cIn simple terms, when a sectorisation process occurs, some elements are removed and then recreated to align with the new sectors,\u201d Airways said.<\/p>\n<p class=\"ZYUOfoYRjneFbDGdUm\" style=\"display:none\">The agency said that during testing and operational use in the days before the outage, routine sectorisation had been performed many times without incident.<\/p>\n<p>Screens went blank<\/p>\n<p class=\"ZYUOfoYRjneFbDGdUm\" style=\"display:none\">One controller asked a colleague to return from their break early to open the Tasman sector.<\/p>\n<p class=\"ZYUOfoYRjneFbDGdUm\" style=\"display:none\">\u201cThe process should take five to 10 seconds,\u201d the Airways report said.<\/p>\n<p class=\"ZYUOfoYRjneFbDGdUm\" style=\"display:none\">But on starting sectorisation, a controller\u2019s data display went blank, as did their colleague\u2019s.<\/p>\n<p class=\"ZYUOfoYRjneFbDGdUm\" style=\"display:none\">That was regarded as \u201ca complete workstation failure\u201d, the report added.<\/p>\n<p class=\"ZYUOfoYRjneFbDGdUm\" style=\"display:none\">\u201cWithout the data display, the controller has limited ability to interact with the system.\u201d<\/p>\n<p class=\"ZYUOfoYRjneFbDGdUm\" style=\"display:none\">The controllers had not experienced this before, so one sought  expert advice from two technicians who were on site.<\/p>\n<p class=\"ZYUOfoYRjneFbDGdUm\" style=\"display:none\">At roughly the same moment, the principal desk in Christchurch started flagging multiple unusual indicators.<\/p>\n<p class=\"ZYUOfoYRjneFbDGdUm\" style=\"display:none\">Attempts were made to consolidate work on a standby workstation.<\/p>\n<p class=\"ZYUOfoYRjneFbDGdUm\" style=\"display:none\">But that third workstation was not accepting sectorisation.<\/p>\n<p class=\"ZYUOfoYRjneFbDGdUm\" style=\"display:none\">\u201cThe atmosphere was stressful, time-critical and noisy,\u201d the report added.<\/p>\n<p class=\"ZYUOfoYRjneFbDGdUm\" style=\"display:none\">\u201cExternal attention from outside parties arose quickly.\u201d<\/p>\n<p class=\"ZYUOfoYRjneFbDGdUm\" style=\"display:none\">Each of the controllers on shift at the start of the event was towards the end of their shift, but all completed the shift in full, the report added.<\/p>\n<p>Aircraft held<\/p>\n<p class=\"ZYUOfoYRjneFbDGdUm\" style=\"display:none\">About 11 minutes after the initial display anomaly and following the move to the reserve platform, a decision was made to hold international departures in domestic airspace.<\/p>\n<p class=\"ZYUOfoYRjneFbDGdUm\" style=\"display:none\">And 26 minutes after the initial display anomaly, operations resumed on a reserve controller workstation for aircraft operating within the Pacific sector.<\/p>\n<p class=\"ZYUOfoYRjneFbDGdUm\" style=\"display:none\">Airways said 50 minutes into the disruption, the platform was restored.<\/p>\n<p class=\"ZYUOfoYRjneFbDGdUm\" style=\"display:none\">And at 57 minutes, the Oceanic Control System (OCS) resumed full normal operations, including for the Tasman.<\/p>\n<p class=\"ZYUOfoYRjneFbDGdUm\" style=\"display:none\">The agency said aircraft separation and safety were maintained throughout the incident. <\/p>\n<p class=\"ZYUOfoYRjneFbDGdUm\" style=\"display:none\">\u201cBy the next morning, the cause hadn\u2019t yet been identified,\u201d the report added.<\/p>\n<p class=\"ZYUOfoYRjneFbDGdUm\" style=\"display:none\">\u201cAs a mitigation, a rollback to the previous software version was undertaken while priority work to identify and rectify the cause continued.\u201d<\/p>\n<p class=\"ZYUOfoYRjneFbDGdUm\" style=\"display:none\">For the investigation, the agency said,  it interviewed four controllers, all of whom had more than 20 years\u2019 experience.<\/p>\n<p class=\"ZYUOfoYRjneFbDGdUm\" style=\"display:none\">A duty manager, operations manager and five technicians were also interviewed.<\/p>\n<p class=\"ZYUOfoYRjneFbDGdUm\" style=\"display:none\">The report said one controller at the time was unaware that several aircraft would shortly be required to divert.<\/p>\n<p>Air NZ call<\/p>\n<p class=\"ZYUOfoYRjneFbDGdUm\" style=\"display:none\">The report said Air New Zealand contacted the duty manager, asking if the OCS system had an issue.<\/p>\n<p class=\"ZYUOfoYRjneFbDGdUm\" style=\"display:none\">The duty manager confirmed it did, but said the OCS was moving to a reserve platform and would soon be operational.<\/p>\n<p class=\"ZYUOfoYRjneFbDGdUm\" style=\"display:none\">Air NZ said it  had aircraft airborne that could hold for only about 30 minutes.<\/p>\n<p class=\"ZYUOfoYRjneFbDGdUm\" style=\"display:none\">The duty manager thought that would be sufficient because moves to the reserve platform were normally complete in about 10 minutes.<\/p>\n<p>Control system <\/p>\n<p class=\"ZYUOfoYRjneFbDGdUm\" style=\"display:none\">Airways said it bought the OCS from Canadian manufacturer CAE Inc in 2000.<\/p>\n<p class=\"ZYUOfoYRjneFbDGdUm\" style=\"display:none\">After that, Airways assumed responsibility for the software maintenance and support.<\/p>\n<p class=\"ZYUOfoYRjneFbDGdUm\" style=\"display:none\">The agency said the system had demonstrated 99.99% service availability percentage in the 12 months before the incident.<\/p>\n<p class=\"ZYUOfoYRjneFbDGdUm\" style=\"display:none\">The software development cycle is tied to a global schedule of data changes known as Aeronautical Information Regulation and Control, with which Airways must comply.<\/p>\n<p class=\"ZYUOfoYRjneFbDGdUm\" style=\"display:none\">It said the OCS had a dual-platform architecture with two physically independent systems, available at all times and capable of providing most system functions.<\/p>\n<p class=\"ZYUOfoYRjneFbDGdUm\" style=\"display:none\">One of those is a reserve platform, intended as a temporary backup system and without as many functions as the main platform.<\/p>\n<p>Tests<\/p>\n<p class=\"ZYUOfoYRjneFbDGdUm\" style=\"display:none\">The Herald has been contacted by an industry insider who queried  whether the software was tested properly.<\/p>\n<p class=\"ZYUOfoYRjneFbDGdUm\" style=\"display:none\">Airways, in today\u2019s report, said testing happened in layers.<\/p>\n<p class=\"ZYUOfoYRjneFbDGdUm\" style=\"display:none\">\u201cFirst, developers test in their own branches of code. Next, test builds are provided to the Auckland-based Oceanic System Specialists team for further checking.\u201d<\/p>\n<p class=\"ZYUOfoYRjneFbDGdUm\" style=\"display:none\">It said once a release baseline was built, it was deployed into a laboratory environment for integration testing. <\/p>\n<p class=\"ZYUOfoYRjneFbDGdUm\" style=\"display:none\">\u201cThis environment mirrors operational platforms but cannot reproduce every dimension of the operational Oceanic system,\u201d the report added.<\/p>\n<p>\u2018Dangling pointer\u2019<\/p>\n<p class=\"ZYUOfoYRjneFbDGdUm\" style=\"display:none\">Airways said a technician found a long-latent timing defect known as a \u201cdangling pointer\u201d in the display process.<\/p>\n<p class=\"ZYUOfoYRjneFbDGdUm\" style=\"display:none\">\u201cThe defect had been in the code base for around 20 years.\u201d<\/p>\n<p>Findings<\/p>\n<p class=\"ZYUOfoYRjneFbDGdUm\" style=\"display:none\">Airways said it developed and applied a software patch by August 22 to address the data display application issue when sectorisation failed to complete.<\/p>\n<p class=\"ZYUOfoYRjneFbDGdUm\" style=\"display:none\">\u201cThe issue occurred due to an incoming CPDLC [controller pilot data link communications] message from an aircraft, during a system sectorisation process.\u201d<\/p>\n<p class=\"ZYUOfoYRjneFbDGdUm\" style=\"display:none\">CPDLC is a means of communication between controllers and pilots.<\/p>\n<p class=\"ZYUOfoYRjneFbDGdUm\" style=\"display:none\">Airways said it also applied a patch in August after the sectorisation process failed to complete because of   a data display issue on the main platform.<\/p>\n<p class=\"ZYUOfoYRjneFbDGdUm\" style=\"display:none\">It also pledged to identify areas for improvement in terms of information flow between controllers and technical staff.<\/p>\n<p class=\"ZYUOfoYRjneFbDGdUm\" style=\"display:none\">\u201cImportant contextual information was not made available to the Christchurch-based duty manager from Auckland in a timely manner to enable them to effectively co-ordinate a response,\u201d the report added.<\/p>\n<p class=\"ZYUOfoYRjneFbDGdUm\" style=\"display:none\">It said that issue was reviewed.<\/p>\n<p class=\"ZYUOfoYRjneFbDGdUm\" style=\"display:none\">Airways also said customers were not informed of the service disruption in a timely manner.<\/p>\n<p class=\"ZYUOfoYRjneFbDGdUm\" style=\"display:none\">The agency said it would set up another external phone line to use for operational matters.<\/p>\n<p class=\"ZYUOfoYRjneFbDGdUm\" style=\"display:none\">\u201cWe acknowledge our communication with airlines during the incident did not meet our expected standards,\u201d Airways chief executive James Young said.<\/p>\n<p class=\"ZYUOfoYRjneFbDGdUm\" style=\"display:none\">\u201cWe apologise for this and are addressing this to ensure we have a more robust process for communicating changes to our air traffic management with our customers directly,\u201d he added.<\/p>\n<p class=\"ZYUOfoYRjneFbDGdUm\" style=\"display:none\">\u201cWe also apologise to the passengers whose flights were delayed or cancelled as a result of the unforeseen technical issue.\u201d <\/p>\n<p class=\"ZYUOfoYRjneFbDGdUm\" style=\"display:none\"><a href=\"https:\/\/www.nzherald.co.nz\/author\/john-weekes\/\" rel=\"nofollow noopener\" title=\"https:\/\/www.nzherald.co.nz\/author\/john-weekes\/\" target=\"_blank\">John Weekes<\/a> is a business journalist covering aviation. He has previously covered consumer affairs, crime, politics and courts.<\/p>\n<p>Stay ahead with the latest market moves, corporate updates, and economic insights by subscribing to our\u00a0<a href=\"https:\/\/www.nzherald.co.nz\/my-account\/profile\/newsletters\/?from=cmp\" target=\"_self\" rel=\"nofollow noopener\" title=\"https:\/\/www.nzherald.co.nz\/my-account\/profile\/newsletters\/?from=cmp\">Business newsletter<\/a>\u00a0\u2013 your essential weekly round-up of all the business news you need.<\/p>\n","protected":false},"excerpt":{"rendered":"Four international flights not yet airborne were held on the ground in New Zealand. Airways said a latent&hellip;\n","protected":false},"author":2,"featured_media":178376,"comment_status":"","ping_status":"","sticky":false,"template":"","format":"standard","meta":{"footnotes":""},"categories":[5],"tags":[68,25345,114034,138,8604,3381,10474,71088,32565,42343,6562,1874,28162,78,2510,111,139,69,25347,5419,62105,8601,1361,27051,3946,19347,2201,114035],"class_list":["post-178375","post","type-post","status-publish","format-standard","has-post-thumbnail","category-business","tag-air","tag-airways","tag-blank","tag-business","tag-caused","tag-complete","tag-control","tag-controllers","tag-display","tag-failure","tag-flights","tag-found","tag-hold","tag-in","tag-multiple","tag-new-zealand","tag-newzealand","tag-nz","tag-outage","tag-screen","tag-screens","tag-seeing","tag-that","tag-themselves","tag-traffic","tag-unprecedented","tag-went","tag-workstation"],"_links":{"self":[{"href":"https:\/\/www.newsbeep.com\/nz\/wp-json\/wp\/v2\/posts\/178375","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/www.newsbeep.com\/nz\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/www.newsbeep.com\/nz\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/www.newsbeep.com\/nz\/wp-json\/wp\/v2\/users\/2"}],"replies":[{"embeddable":true,"href":"https:\/\/www.newsbeep.com\/nz\/wp-json\/wp\/v2\/comments?post=178375"}],"version-history":[{"count":0,"href":"https:\/\/www.newsbeep.com\/nz\/wp-json\/wp\/v2\/posts\/178375\/revisions"}],"wp:featuredmedia":[{"embeddable":true,"href":"https:\/\/www.newsbeep.com\/nz\/wp-json\/wp\/v2\/media\/178376"}],"wp:attachment":[{"href":"https:\/\/www.newsbeep.com\/nz\/wp-json\/wp\/v2\/media?parent=178375"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/www.newsbeep.com\/nz\/wp-json\/wp\/v2\/categories?post=178375"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/www.newsbeep.com\/nz\/wp-json\/wp\/v2\/tags?post=178375"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}