My camera is not behaving properly

// Copyright Anima Ludis Studio

#pragma once

include “CoreMinimal.h”
include “Charachter/DocCharacterBase.h”
include “camera/CameraPawnBase.h”
include “RipperCharacter.generated.h”

/**
*
*/
UCLASS()
class MYSTERYDARKEPIDEMIC_API ARipperCharacter : public ADocCharacterBase
{
GENERATED_BODY()
public:
ARipperCharacter();

protected:
virtual void BeginPlay() override;

UPROPERTY(EditAnywhere, BlueprintReadOnly, Category = "Camera")
ACameraPawnBase* CameraPawn;

};