Indonesian investigators said on Tuesday that crew action caused a loss of control and the stalling of an AirAsia passenger jet that crashed into the Java Sea last year, killing all 162 aboard.

The plane’s flight control computer had a cracked solder joint that malfunctioned repeatedly, including four times during the flight, and 23 times the previous year.

“Subsequent flight crew action resulted in inability to control the aircraft … causing the aircraft to depart from the normal flight envelope and enter a prolonged stall condition that was beyond the capability of the flight crew to recover,” the national transport safety committee said in a statement.

The Airbus A320 aircraft crashed less than halfway into a two-hour flight from the Indonesian city of Surabaya to Singapore on Dec. 28 last year.