For future googlers:
Since it looks like this in source:
FRotator AController::GetDesiredRotation() const
{
return GetControlRotation();
}
I think it was meant to be overridden in some AI controller implementation (but is not ) and returns current control rotation instead.