What the Developer do to the stupid Navigation?

why the units always to the other side when control them to burn the wall?
why the trebuchet always go some where when the attack point in its range?

Could you post a sample video so we can see what happens?