Issue parenting camera to bot for FPS

I am trying to do something very basic. I am trying to create a FPS based on the third person view. I am having issues with the Camera rotation. When I make the camera a child of the Mesh then attach the camera to the head bone of the bot, the rotation changes, fine. But when I try to change the Z rotation (or any for that matter) the camera rotation does not change. I’ve watched a number of videos describing this process and it should be pretty straightforward.
I am using version 4.23.1