For the new mission. It is strongly not recommanded to complete it, unless your 100% certain your entire team have really good connections.
Also have to be 100% lucky that the server didn't screw up.
That mission has been tested many times to be buggy upon release in TW. It is not really recommand to do it now.