I’m sure the cameras rotate actions are useful but I just stick to the look at action as it’s easier to get it to do what I want.
Had a glance at your example and one issue I see is what you’re using for the look at. It needs to be a position at an angle from the players position so sin and cos will be involved. Basically this: