起落架
當飛機起飛後，機長倪介洋發覺飛機的前起落架指示燈未能由紅色轉為熄掉，表示不能收回，当飞机升到900米时，倪介洋按照检查单程序又做了一次收起落架动作，只见红色信号灯仍亮着。於是機長通知虹橋國際機場塔台，塔台同意飛機回航。同时通知正在机舱内忙碌的主任乘务长徐焕菊。當證實前起落架已经收回但放下起落架的液压系统似乎有故障后，機組人員欲在空中將前起落架降下，首先將飛機降下再爬升，之後再以小半徑側滑，但未能將前起落架降下來。经地面塔台同意，倪介祥要采取在空中“甩放”的办法。一套急上升、侧滑、大坡度盘旋动作做完了，但离心力作用并未能把前轮“甩放”下来。其後，機長指示一名機務赵永亮查看起落架的狀況，該名機務纏上繩子後冒險從前起落架舱门口探出身体，並用斧頭敲打起落架出現故障的地方，但未見鬆動。接著，機長用後起落架著陸，但仍然毫無反應，結果唯有迫降。