Pathing is utterly broken

I don’t know what has changed with the last patch but the pathing in the game has never been worse. I can’t play blindly anymore as units randomly decide to go completely opposite to where I sent them.

I select one group of vils and send them to build TC. Scroll to another area of the map where those vils are not present, select all to garison inside TC only to find those first group went to garrison into same TC.
I have not seen this behavior before.

It makes me hate the game, just lost two games due to vils and units mis-pathing.