As the Boeing 737-300 aircraft was on approach to its destination, the pilots were confronted with substantial thunderstorm activity visible ahead and on their onboard
weather radar. They attempted to fly between two intense
weather cells visible on their radar. They later entered a thunderstorm containing heavy rain and hail. About 90 seconds later, as the aircraft was descending through , both
CFM International CFM56 engines experienced a
flameout, which resulted in the loss of all generated electrical power. Both engines were set at their flight-idle power setting before flameout occurred. The crew tried unsuccessfully to restart the engines two or three times. They then tried but failed to start the
auxiliary power unit (APU), at which time total electrical power loss occurred. (During the later investigation, the
NiCd battery was found to have been in poor condition due to inadequate maintenance procedures.) First Officer Gunawan attempted to transmit a
Mayday call, but was unable to. As the aircraft descended through the lower layer of clouds at approximately , the pilots saw the
Bengawan Solo River and decided to attempt to ditch in the river with the
flaps and gear retracted. The ditch procedure was successful, leaving the aircraft settled down on its belly in the shallow water, with the
fuselage, wings and control surfaces largely intact. There was no fire. ==Aircraft and crew==