I think you need to level up a little bit. Your characters seem a little bit underleveld for the next few missions.
Forum Rules