The 4 checkboxes are telling SpringArm to follow the rotation of the Pawn. If you check them, changing rotation of the SpringArm will have no effect.
Question: while in third person view, do you want your pawn to follow the rotation of the camera (like in first person), or not ?
If yes, then you should check Pawn → Use Controller Rotation Yaw. And then you don’t even have to bind the CameraTurn event. (for a third person camera you probably only want to inherit the Yaw, not the others. Unless it’s a space sim)
If not, then your camera will not rotate the pawn. If you want to be able to rotate the camera/arm without rotating the pawn, you need to uncheck “Use Pawn Control Rotation”.
You cannot have a free camera rotation and a camera rotation that follows pawn rotation at the same time.
It is indeed a space sim, I have a FightMode ON where SpringArm follows rotation of Pawn and FightMode OFF, where it is a free camera-style where the pawn shouldn’t move with Camera Rotation.
I need to be able to AddLocalRotation because if I’m navigating around a planet (where the direction vector isn’t 0,0,0) and if I switch between FightModes, all of a sudden yaw becomes roll and so on…