Camera Issues

Unreal 5.5 absolute beginner here, tied a few tutorials together here but there are obvious issues in the video such as

  • when switching from TPS to FPS the camera faces the direction where TPS camera was pointed not where the character is facing

-when in FPS in vehicle camera gets skewed and remains slightly off “flat” (need to input limitation on pitch and yaw viewing as well)

  • player camera both TPS and FPS inherit a tilted angle if vehicle is exited on uneven ground.

I am looking for direction in what is the best way to understand the camera logic and camera node functions ,the issues I am having don’t seem overly complex but I haven’t the idea of the modus operandi to implement the fixes needed(resetting the camera , locking range of motion).
I have been looking through the unreal documentation on camera’s but I still lack the overall knowledge to tie what I’m reading together in a manner to apply them to my project.

Thanks for your time.