The Daily Star Lebanon reports the starboard engine stalled just after take-off, and that the Flight Data Recorder was recovered - and is being sent to Beirut Monday morning, and then shipped to the USA for investigation.
Aircraft appears to be a 900XP, if so then it would have the TFE-731-50R engines.