A new report has confirmed that faulty engineering caused the Titan submersible to implode during its....