Hopefully someone can help with this issue.

If you run the attached file below, press the end of turn button and watch the German unit go straight to its city hex destination. It does this through water and even enemy units. Those fellows must be an elite German Olympic Swim Team Unit to do this. They can even go through the battleship!

How can I fix the code so that the German unit follows the Computer Table Array?

Please help.