The character has to say aligned to the grid, so it won't move until it finishes moving into its targeted tile. Giving it the turn command just before you want it to turn should solve your problem.