An air traffic control failure that sparked widespread travel chaos earlier this month was caused by a "software defect" affecting the system underpinning UK ...