Indonesian authorities blamed poor training for a crash in which a rookie pilot undershot the runway and landed in the sea off the resort island of Bali last month, according to a report seen on Wednesday.

All 108 passengers and crew survived the spectacular April 13 crash, which split the new Boeing 737-800 in two and was a major blow to Lion Air, which has signed record plane orders but is trying to shake off its poor safety record.

The preliminary investigation by the National Transport Safety Committee found the 24-year-old Indian national at the plane's helm was forced to hand control to the Indonesian captain since he could not see the runway upon descent.

The switch was made at 46 metres -- below the minimum altitude considered safe to continue descending -- and the captain ordered the plane to go around just one second before it crashed into the sea.