I just managed to complete it (again) and it required a few runs from me as well. I wouldn't have bothered with it if there wasn't a FG at the end. :p
Though in the end, it was a matter of a small squad manipulation plus luck of the draw. With the correct speeds, you only need one squad to go on that random node down, so it's not really that bad once you think about it.