I seem to be finding I will need a second PlayerController, and assign that to my camera pawn, essentially having two players.
So I have set the pawn to be controlled by player 2, then set the camera as the main camera for player 1:
I do not think doing it this way will work as I am not ‘really’ player 2, I am always player 1.
I might try just adding in input to the class via blueprint and seeing if I can get around it. I would prefer to use c++ so hopefully if I succeed with blueprints I can convert that to the c++ equivalent…