I browsed the feedback tracker forums and have noticed that other players have been having issues with this mission as well, mainly with the 360 second time limit for part of the mission. I believe that that portion of the mission occurs later on in the mission, and the time limit "should not" be the issue causing the mission failure in this case.