After a player enters a portal and exits the opposite direction, the movement direction in inverted as intended, however, if the player performs the StartMoveToPosition command after the queue was cleared and after a StopAll command he will still continue to go in the opposite direction, also the FaceAt command seems to suffer this problem.
Map example