The
National Civil Aviation and Meteorological Agency (ANACM) of the Comoros was in charge of the investigation. The French
Bureau of Enquiry and Analysis for Civil Aviation Safety (BEA) sent an investigative team, accompanied by Airbus specialists, to assist in the investigation of the causes. Yemen also sent a technical team to Moroni, while a committee, headed by the Yemeni Minister of Transport, was formed. The BEA noted that due to corrosion damage on the memory cards, not all of the data from the CVR could be recovered. The preliminary findings of the investigation pointed to pilot error as the cause of the accident, bringing objections from the Comoros and Yemeni authorities. In November 2009, Yemenia announced that they were looking for a third party to investigate the accident, accusing the French of attacking Yemenia "day and night" and of "harassment". Yemenia stated that the investigation was "affecting the reputation of Yemen". In 2011 the BEA criticized the Comorian authorities, saying that they are not releasing the report in a timely enough manner. On 25 June 2013, the Comoros investigative commission director Bourhane Ahmed Bourhane announced that "the accident was due to inappropriate action by the crew" during "an unstabilised manoeuvre." A group of victims' family members called for a demonstration in Paris on 28 June 2013 to protest the final report. According to the
Yemen Post, Yemen suspects that the plane was taken down, despite a lack of any evidence indicating foul play. The investigation determined that the accident was caused by the inappropriate actions of the crew that led to a stall from which the aircraft did not recover. The approach was
unstabilized, triggering various alarms for ground proximity, aircraft configuration and approach to stall. The crew was focused on navigating, were stressed, and did not respond adequately to the different alarms. Contributing to the accident were the windy weather conditions, a lack of training, the lack of a crew briefing before the flight, and a failure to correctly respond to the pull up alarm. ==Passengers and crew==