I am in the middle of a game. I moved an army out of one of my city and now I cannot move it back it. I try to move to a diagonal adjacent square(upper-right) like displayed here:

When I right click on the square, the unit move once in that square, then it moves again in it's original position. But now it has a navigation path that wants to move around all the world like shown here.

Which makes it impossible for me to garrison the units back into the city. Meanwhile, I'll try to update the game in case it could solve the problem.
I have experience other less buggy situation with path finding when using roads. I does not always seems to use the shortest path, or sometimes the shortest path consist in passing through the whole enemy kingdom.