Visual Studio points out inconsistency

I literally created a new Actor class and wrote a line of Debug (in the cpp file) and VS detected 14 errors, but when I use Live coding there is no problem.

(Unreal Engine 5.1.1 & Visual Studio 2022 17.4)

Below is the code I made

// Fill out your copyright notice in the Description page of Project Settings.


#include "MyActor.h"

// Sets default values
AMyActor::AMyActor()
{
 	// Set this actor to call Tick() every frame.  You can turn this off to improve performance if you don't need it.
	PrimaryActorTick.bCanEverTick = true;

}

// Called when the game starts or when spawned
void AMyActor::BeginPlay()
{
	Super::BeginPlay();
	GLog->Log("Hello World");
	
}

// Called every frame
void AMyActor::Tick(float DeltaTime)
{
	Super::Tick(DeltaTime);

}


Erro log VS:

Severity Code Description Project File Line Suppression State
Error (active) E1455 member function declared with ‘override’ does not override a base class member PrimeiraClasse E:\Unreal Engine\UE_5.1\Engine\Source\Runtime\Core\Public\Serialization\ArchiveProxy.h 67
Error (active) E1835 attribute deprecated does not apply here PrimeiraClasse E:\Unreal Engine\UE_5.1\Engine\Source\Runtime\CoreUObject\Public\Serialization\BulkData.h 283
Error (active) E1835 attribute deprecated does not apply here PrimeiraClasse E:\Unreal Engine\UE_5.1\Engine\Source\Runtime\CoreUObject\Public\Serialization\BulkData.h 1239
Error (active) E1455 member function declared with ‘override’ does not override a base class member PrimeiraClasse E:\Unreal Engine\UE_5.1\Engine\Source\Runtime\CoreUObject\Public\UObject\CoreNet.h 381
Error (active) E1455 member function declared with ‘override’ does not override a base class member PrimeiraClasse E:\Unreal Engine\UE_5.1\Engine\Source\Runtime\CoreUObject\Public\UObject\CoreNet.h 382
Error (active) E1455 member function declared with ‘override’ does not override a base class member PrimeiraClasse E:\Unreal Engine\UE_5.1\Engine\Source\Runtime\CoreUObject\Public\UObject\CoreNet.h 383
Error (active) E1455 member function declared with ‘override’ does not override a base class member PrimeiraClasse E:\Unreal Engine\UE_5.1\Engine\Source\Runtime\CoreUObject\Public\UObject\CoreNet.h 384
Error (active) E1455 member function declared with ‘override’ does not override a base class member PrimeiraClasse E:\Unreal Engine\UE_5.1\Engine\Source\Runtime\Core\Public\Serialization\ArchiveProxy.h 49
Error (active) E1455 member function declared with ‘override’ does not override a base class member PrimeiraClasse E:\Unreal Engine\UE_5.1\Engine\Source\Runtime\Core\Public\Serialization\ArchiveProxy.h 55
Error (active) E1455 member function declared with ‘override’ does not override a base class member PrimeiraClasse E:\Unreal Engine\UE_5.1\Engine\Source\Runtime\Core\Public\Serialization\ArchiveProxy.h 61
Error (active) E1455 member function declared with ‘override’ does not override a base class member PrimeiraClasse E:\Unreal Engine\UE_5.1\Engine\Source\Runtime\Core\Public\Serialization\ArchiveProxy.h 73
Error (active) E1455 member function declared with ‘override’ does not override a base class member PrimeiraClasse E:\Unreal Engine\UE_5.1\Engine\Source\Runtime\Core\Public\Serialization\ArchiveProxy.h 162
Error (active) E0020 identifier FRHIViewableResource is undefined PrimeiraClasse E:\Unreal Engine\UE_5.1\Engine\Source\Runtime\RHI\Public\RHI.h 2233
Error MSB3073 The command E:\Unreal Engine\UE_5.1\Engine\Build\BatchFiles\Build.bat PrimeiraClasseEditor Win64 Development -Project=E:\Unreal Engine\UE_5.1\Projetinhos\PrimeiraClasse\PrimeiraClasse.uproject -WaitMutex -FromMsBuild exited with code 6. PrimeiraClasse E:\Unreal Engine\VS Profi 17.4\Software\MSBuild\Microsoft\VC\v170\Microsoft.MakeFile.Targets 44

Output:
Build started…
1>------ Build started: Project: PrimeiraClasse, Configuration: Development_Editor x64 ------
1>Running UnrealBuildTool: dotnet “…..\Engine\Binaries\DotNET\UnrealBuildTool\UnrealBuildTool.dll” PrimeiraClasseEditor Win64 Development -Project=“E:\Unreal Engine\UE_5.1\Projetinhos\PrimeiraClasse\PrimeiraClasse.uproject” -WaitMutex -FromMsBuild
1>Log file: C:\Users\XUser\AppData\Local\UnrealBuildTool\Log.txt
1>Unable to build while Live Coding is active. Exit the editor and game, or press Ctrl+Alt+F11 if iterating on code in the editor or game
1>E:\Unreal Engine\VS Profi 17.4\Software\MSBuild\Microsoft\VC\v170\Microsoft.MakeFile.Targets(44,5): error MSB3073: The command ““E:\Unreal Engine\UE_5.1\Engine\Build\BatchFiles\Build.bat” PrimeiraClasseEditor Win64 Development -Project=“E:\Unreal Engine\UE_5.1\Projetinhos\PrimeiraClasse\PrimeiraClasse.uproject” -WaitMutex -FromMsBuild” exited with code 6.
1>Done building project “PrimeiraClasse.vcxproj” – FAILED.
========== Build: 0 succeeded, 1 failed, 0 up-to-date, 0 skipped ==========
========== Elapsed 00:04,855 ==========