There was also another thread where Aron suggested using SetDestination() to the agent’s current position, and using the rotation argument to set it’s rotation:
This was in the context of “rotate to keep looking at another agent” though, but it still may be helpful here. Let us know what you think