How to set up collision for the camera and actors?

I realized that I didn’t fully understand some of the basics, but with the help of advices, I was able to research further and make the necessary adjustments. In the end, I successfully resolved the issue! Thank you very much!

  1. Change the Blueprint class that includes the CineCamera from an “Actor” to a “Pawn”. As @ROFLMAST3R suggested, set a Sphere Collision as the Root component. For reference, I’ll leave a note of my component setup here:

BP_CameraPawn(Self)

Sphere
SpringArm - CineCamera
FloationgPawnMovement

2.In the details panel of each component, I checked the following items:
BP_CameraPawn(Self) :check_box_with_check: Use Controller Rotation Yaw
SpringArm :check_box_with_check: Inherit Pitch/Yaw/Roll
CineCamera :check_box_with_check: Use Pawn Controller Rotation

  1. In the project settings under Input, I added WASD and QE to the Axis Mappings, and added nodes in the camera Blueprint to call each Axis Mapping.

  2. In the Static Mesh Editor, I added an auto convex collision to the static mesh. For the landscape, I set the Collision Preset to Custom and changed the Object Type to Pawn.