Game crash after calling addToViewport() in MenuWidget

I have been trying to fix this crash but nothing seems to work. I have rewatched the lecture and compared the code but i don’t feel like i have miss out anything.

I know the problem is related to the this->addToViewport() call because I commented each line of the new code to see what was causing the crash. The log output of the crash wasn’t very useful.

I don’t know what I could try next so any idea is appreciated.

Here is the code:

PuzzlePlatformsGameInstance.cpp

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


#include "PuzzlePlatformsGameInstance.h"

#include "Engine/Engine.h"
#include "UObject/ConstructorHelpers.h"
#include "Blueprint/UserWidget.h"
#include "MenuSystem/ConnectionMenu.h"
#include "MenuSystem/MenuWidget.h"

UPuzzlePlatformsGameInstance::UPuzzlePlatformsGameInstance(const FObjectInitializer & ObjectInitializer) 
{
    ConstructorHelpers::FClassFinder<UUserWidget> ConnectionMenu(TEXT("/Game/MenuSystem/WBP_ConnectionMenu"));
    if (!ensure(ConnectionMenu.Class != nullptr)) return;
    MenuClass = ConnectionMenu.Class;

    ConstructorHelpers::FClassFinder<UUserWidget> PauseMenuBPClass(TEXT("/Game/MenuSystem/WBP_PauseMenu"));
    if (!ensure(PauseMenuBPClass.Class != nullptr)) return;
    PauseMenuClass = PauseMenuBPClass.Class;
}

void UPuzzlePlatformsGameInstance::Init() 
{
    UE_LOG(LogTemp, Warning, TEXT("Found class %s"), *MenuClass->GetName());
}

void UPuzzlePlatformsGameInstance::Host() 
{
    if (Menu != nullptr)
    {
        Menu->Teardown();
    }

    UEngine* Engine = GetEngine();
    if (!ensure (Engine != nullptr)) return;

    Engine->AddOnScreenDebugMessage(0, 2.5f, FColor::Green, TEXT("Hosting"));

    UWorld* World = GetWorld();
    if (!ensure (World !=nullptr)) return;

    World->ServerTravel(TEXT("/Game/ThirdPersonCPP/Maps/ThirdPersonExampleMap?listen"));
}

void UPuzzlePlatformsGameInstance::Join(const FString& Address) 
{
    if (Menu != nullptr)
    {
        Menu->Teardown();
    }

    UEngine* Engine = GetEngine();
    if (!ensure (Engine != nullptr)) return;

    Engine->AddOnScreenDebugMessage(0, 2.5f, FColor::Green, FString::Printf(TEXT("Joining %s"), *Address));

    APlayerController* PlayerController = GetFirstLocalPlayerController();
    if (!ensure (PlayerController != nullptr)) return;

    PlayerController->ClientTravel(Address, ETravelType::TRAVEL_Absolute, false);
}

void UPuzzlePlatformsGameInstance::LoadMenu() 
{
    if (!ensure (MenuClass !=nullptr)) return;
    Menu = CreateWidget<UConnectionMenu>(this, MenuClass);
    if (!ensure(Menu != nullptr)) return;

    Menu->Setup();
    Menu->SetMenuInterface(this);
}

void UPuzzlePlatformsGameInstance::InGameLoadMenu() 
{
    if (!ensure (PauseMenuClass !=nullptr)) return;
    UMenuWidget* LocalMenu = CreateWidget<UMenuWidget>(this, PauseMenuClass);
    if (!ensure(LocalMenu != nullptr)) return;

    LocalMenu->Setup();
    LocalMenu->SetMenuInterface(this);
}

PuzzlePlatformsGameInstance.h

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

#pragma once

#include "CoreMinimal.h"
#include "Engine/GameInstance.h"
#include "MenuSystem/MenuInterface.h"
#include "PuzzlePlatformsGameInstance.generated.h"
/**
 * 
 */
UCLASS()
class PUZZLEPLATFORMS_API UPuzzlePlatformsGameInstance : public UGameInstance, public IMenuInterface
{
	GENERATED_BODY()
public:
	UPuzzlePlatformsGameInstance(const FObjectInitializer & ObjectInitializer);
	virtual void Init();

	UFUNCTION(Exec)
	void Host();

	UFUNCTION(Exec)
	void Join(const FString& Address);

	UFUNCTION(BlueprintCallable, Exec)
	void LoadMenu();

	UFUNCTION(BlueprintCallable, Exec)
	void InGameLoadMenu();

private:
	TSubclassOf<class UUserWidget> MenuClass;
	TSubclassOf<class UUserWidget> PauseMenuClass;

	class UConnectionMenu* Menu;
};

MenuWidget.cpp

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


#include "MenuWidget.h"
#include "Engine/World.h"

void UMenuWidget::Setup() 
{
    this->AddToViewport();

    UWorld* World = GetWorld();
    if (!ensure (World !=nullptr)) return;
    APlayerController* PlayerController = World->GetFirstPlayerController();
    if (!ensure (PlayerController != nullptr)) return;

    FInputModeUIOnly InputMode;
    InputMode.SetWidgetToFocus(this->TakeWidget());
    InputMode.SetLockMouseToViewportBehavior(EMouseLockMode::DoNotLock);
    PlayerController->SetInputMode(InputMode);

    PlayerController->bShowMouseCursor = true;
}

void UMenuWidget::Teardown() 
{
    this->RemoveFromViewport();

    UWorld* World = GetWorld();
    if (!ensure (World !=nullptr)) return;
    APlayerController* PlayerController = World->GetFirstPlayerController();
    if (!ensure (PlayerController != nullptr)) return;

    FInputModeGameOnly InputMode;
    PlayerController->SetInputMode(InputMode);

    PlayerController->bShowMouseCursor = false;
}

void UMenuWidget::SetMenuInterface(IMenuInterface* Interface) 
{
    if (Interface == nullptr) return;
    InterfaceToMenu = Interface;
}

MenuWidget.h

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

#pragma once

#include "CoreMinimal.h"
#include "Blueprint/UserWidget.h"
#include "MenuInterface.h"
#include "MenuWidget.generated.h"

/**
 * 
 */
UCLASS()
class PUZZLEPLATFORMS_API UMenuWidget : public UUserWidget
{
	GENERATED_BODY()

public:
	void SetMenuInterface(IMenuInterface* Interface);

	void Setup();

	void Teardown();

protected:
	IMenuInterface* InterfaceToMenu;
};

PauseMenu.cpp

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


#include "PauseMenu.h"
#include "Components/Button.h"


bool UPauseMenu::Initialize() 
{
    if (Quit == nullptr) return false;
    Quit->OnClicked.AddDynamic( this, &UPauseMenu::OnQuitClicked);

    if (Cancel == nullptr) return false;
    Cancel->OnClicked.AddDynamic(this, &UPauseMenu::OnCancelClicked);

    return true;
}

void UPauseMenu::OnCancelClicked() 
{
    UE_LOG(LogTemp, Warning, TEXT("CANCEL CLICKED"));
}

void UPauseMenu::OnQuitClicked() 
{
    UE_LOG(LogTemp, Warning, TEXT("CANCEL CLICKED"));
}

PauseMenu.h

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

#pragma once

#include "CoreMinimal.h"
#include "MenuWidget.h"
#include "PauseMenu.generated.h"

/**
 * 
 */
UCLASS()
class PUZZLEPLATFORMS_API UPauseMenu : public UMenuWidget
{
	GENERATED_BODY()
	
protected:
	virtual bool Initialize() override;

	UPROPERTY(meta = (BindWidget))
	class UButton* Quit;

	UPROPERTY(meta = (BindWidget))
	class UButton* Cancel;

	UFUNCTION()
	void OnCancelClicked();

	UFUNCTION()
	void OnQuitClicked();
};

And the log of the crash (part of the initial log is cut because of length limit on the forum):

LogConfig: Setting CVar [[s.PriorityAsyncLoadingExtraTime:15.0]]
LogConfig: Setting CVar [[s.LevelStreamingActorsUpdateTimeLimit:5.0]]
LogConfig: Setting CVar [[s.PriorityLevelStreamingActorsUpdateExtraTime:5.0]]
LogConfig: Setting CVar [[s.LevelStreamingComponentsRegistrationGranularity:10]]
LogConfig: Setting CVar [[s.UnregisterComponentsTimeLimit:1.0]]
LogConfig: Setting CVar [[s.LevelStreamingComponentsUnregistrationGranularity:5]]
LogConfig: Setting CVar [[s.FlushStreamingOnExit:1]]
LogInit: Object subsystem initialized
LogConfig: Setting CVar [[con.DebugEarlyDefault:1]]
LogConfig: Setting CVar [[r.setres:1280x720]]
[2021.06.20-12.02.07:706][  0]LogConfig: Setting CVar [[con.DebugEarlyDefault:1]]
[2021.06.20-12.02.07:706][  0]LogConfig: Setting CVar [[r.setres:1280x720]]
[2021.06.20-12.02.07:706][  0]LogConfig: Applying CVar settings from Section [/Script/Engine.RendererSettings] File [D:/VideoGamesProjects/PuzzlePlatforms/Saved/Config/Windows/Engine.ini]
[2021.06.20-12.02.07:706][  0]LogConfig: Setting CVar [[r.GPUCrashDebugging:0]]
[2021.06.20-12.02.07:706][  0]LogConfig: Applying CVar settings from Section [/Script/Engine.RendererOverrideSettings] File [D:/VideoGamesProjects/PuzzlePlatforms/Saved/Config/Windows/Engine.ini]
[2021.06.20-12.02.07:706][  0]LogConfig: Applying CVar settings from Section [/Script/Engine.StreamingSettings] File [D:/VideoGamesProjects/PuzzlePlatforms/Saved/Config/Windows/Engine.ini]
[2021.06.20-12.02.07:706][  0]LogConfig: Setting CVar [[s.MinBulkDataSizeForAsyncLoading:131072]]
[2021.06.20-12.02.07:706][  0]LogConfig: Setting CVar [[s.AsyncLoadingThreadEnabled:0]]
[2021.06.20-12.02.07:706][  0]LogConfig: Setting CVar [[s.EventDrivenLoaderEnabled:1]]
[2021.06.20-12.02.07:706][  0]LogConfig: Setting CVar [[s.WarnIfTimeLimitExceeded:0]]
[2021.06.20-12.02.07:706][  0]LogConfig: Setting CVar [[s.TimeLimitExceededMultiplier:1.5]]
[2021.06.20-12.02.07:706][  0]LogConfig: Setting CVar [[s.TimeLimitExceededMinTime:0.005]]
[2021.06.20-12.02.07:707][  0]LogConfig: Setting CVar [[s.UseBackgroundLevelStreaming:1]]
[2021.06.20-12.02.07:707][  0]LogConfig: Setting CVar [[s.PriorityAsyncLoadingExtraTime:15.0]]
[2021.06.20-12.02.07:707][  0]LogConfig: Setting CVar [[s.LevelStreamingActorsUpdateTimeLimit:5.0]]
[2021.06.20-12.02.07:707][  0]LogConfig: Setting CVar [[s.PriorityLevelStreamingActorsUpdateExtraTime:5.0]]
[2021.06.20-12.02.07:707][  0]LogConfig: Setting CVar [[s.LevelStreamingComponentsRegistrationGranularity:10]]
[2021.06.20-12.02.07:707][  0]LogConfig: Setting CVar [[s.UnregisterComponentsTimeLimit:1.0]]
[2021.06.20-12.02.07:707][  0]LogConfig: Setting CVar [[s.LevelStreamingComponentsUnregistrationGranularity:5]]
[2021.06.20-12.02.07:707][  0]LogConfig: Setting CVar [[s.FlushStreamingOnExit:1]]
[2021.06.20-12.02.07:707][  0]LogConfig: Applying CVar settings from Section [/Script/Engine.GarbageCollectionSettings] File [D:/VideoGamesProjects/PuzzlePlatforms/Saved/Config/Windows/Engine.ini]
[2021.06.20-12.02.07:707][  0]LogConfig: Setting CVar [[gc.MaxObjectsNotConsideredByGC:1]]
[2021.06.20-12.02.07:707][  0]LogConfig: Setting CVar [[gc.SizeOfPermanentObjectPool:0]]
[2021.06.20-12.02.07:707][  0]LogConfig: Setting CVar [[gc.FlushStreamingOnGC:0]]
[2021.06.20-12.02.07:707][  0]LogConfig: Setting CVar [[gc.NumRetriesBeforeForcingGC:10]]
[2021.06.20-12.02.07:707][  0]LogConfig: Setting CVar [[gc.AllowParallelGC:1]]
[2021.06.20-12.02.07:707][  0]LogConfig: Setting CVar [[gc.TimeBetweenPurgingPendingKillObjects:61.1]]
[2021.06.20-12.02.07:707][  0]LogConfig: Setting CVar [[gc.MaxObjectsInEditor:25165824]]
[2021.06.20-12.02.07:707][  0]LogConfig: Setting CVar [[gc.IncrementalBeginDestroyEnabled:1]]
[2021.06.20-12.02.07:707][  0]LogConfig: Setting CVar [[gc.CreateGCClusters:1]]
[2021.06.20-12.02.07:707][  0]LogConfig: Setting CVar [[gc.MinGCClusterSize:5]]
[2021.06.20-12.02.07:707][  0]LogConfig: Setting CVar [[gc.ActorClusteringEnabled:0]]
[2021.06.20-12.02.07:707][  0]LogConfig: Setting CVar [[gc.BlueprintClusteringEnabled:0]]
[2021.06.20-12.02.07:707][  0]LogConfig: Setting CVar [[gc.UseDisregardForGCOnDedicatedServers:0]]
[2021.06.20-12.02.07:707][  0]LogConfig: Setting CVar [[gc.MultithreadedDestructionEnabled:1]]
[2021.06.20-12.02.07:707][  0]LogConfig: Applying CVar settings from Section [/Script/Engine.NetworkSettings] File [D:/VideoGamesProjects/PuzzlePlatforms/Saved/Config/Windows/Engine.ini]
[2021.06.20-12.02.07:707][  0]LogConfig: Applying CVar settings from Section [/Script/UnrealEd.CookerSettings] File [D:/VideoGamesProjects/PuzzlePlatforms/Saved/Config/Windows/Engine.ini]
[2021.06.20-12.02.07:791][  0]LogConfig: Applying CVar settings from Section [ViewDistanceQuality@3] File [D:/VideoGamesProjects/PuzzlePlatforms/Saved/Config/Windows/Scalability.ini]
[2021.06.20-12.02.07:791][  0]LogConfig: Setting CVar [[r.SkeletalMeshLODBias:0]]
[2021.06.20-12.02.07:791][  0]LogConfig: Setting CVar [[r.ViewDistanceScale:1.0]]
[2021.06.20-12.02.07:791][  0]LogConfig: Applying CVar settings from Section [AntiAliasingQuality@3] File [D:/VideoGamesProjects/PuzzlePlatforms/Saved/Config/Windows/Scalability.ini]
[2021.06.20-12.02.07:791][  0]LogConfig: Setting CVar [[r.PostProcessAAQuality:4]]
[2021.06.20-12.02.07:791][  0]LogConfig: Applying CVar settings from Section [ShadowQuality@3] File [D:/VideoGamesProjects/PuzzlePlatforms/Saved/Config/Windows/Scalability.ini]
[2021.06.20-12.02.07:791][  0]LogConfig: Setting CVar [[r.LightFunctionQuality:1]]
[2021.06.20-12.02.07:791][  0]LogConfig: Setting CVar [[r.ShadowQuality:5]]
[2021.06.20-12.02.07:792][  0]LogConfig: Setting CVar [[r.Shadow.CSM.MaxCascades:10]]
[2021.06.20-12.02.07:792][  0]LogConfig: Setting CVar [[r.Shadow.MaxResolution:2048]]
[2021.06.20-12.02.07:792][  0]LogConfig: Setting CVar [[r.Shadow.MaxCSMResolution:2048]]
[2021.06.20-12.02.07:792][  0]LogConfig: Setting CVar [[r.Shadow.RadiusThreshold:0.01]]
[2021.06.20-12.02.07:792][  0]LogConfig: Setting CVar [[r.Shadow.DistanceScale:1.0]]
[2021.06.20-12.02.07:792][  0]LogConfig: Setting CVar [[r.Shadow.CSM.TransitionScale:1.0]]
[2021.06.20-12.02.07:792][  0]LogConfig: Setting CVar [[r.Shadow.PreShadowResolutionFactor:1.0]]
[2021.06.20-12.02.07:792][  0]LogConfig: Setting CVar [[r.DistanceFieldShadowing:1]]
[2021.06.20-12.02.07:792][  0]LogConfig: Setting CVar [[r.DistanceFieldAO:1]]
[2021.06.20-12.02.07:792][  0]LogConfig: Setting CVar [[r.AOQuality:2]]
[2021.06.20-12.02.07:792][  0]LogConfig: Setting CVar [[r.VolumetricFog:1]]
[2021.06.20-12.02.07:792][  0]LogConfig: Setting CVar [[r.VolumetricFog.GridPixelSize:8]]
[2021.06.20-12.02.07:792][  0]LogConfig: Setting CVar [[r.VolumetricFog.GridSizeZ:128]]
[2021.06.20-12.02.07:792][  0]LogConfig: Setting CVar [[r.VolumetricFog.HistoryMissSupersampleCount:4]]
[2021.06.20-12.02.07:792][  0]LogConfig: Setting CVar [[r.LightMaxDrawDistanceScale:1]]
[2021.06.20-12.02.07:792][  0]LogConfig: Setting CVar [[r.CapsuleShadows:1]]
[2021.06.20-12.02.07:792][  0]LogConfig: Applying CVar settings from Section [PostProcessQuality@3] File [D:/VideoGamesProjects/PuzzlePlatforms/Saved/Config/Windows/Scalability.ini]
[2021.06.20-12.02.07:792][  0]LogConfig: Setting CVar [[r.MotionBlurQuality:4]]
[2021.06.20-12.02.07:792][  0]LogConfig: Setting CVar [[r.AmbientOcclusionMipLevelFactor:0.4]]
[2021.06.20-12.02.07:792][  0]LogConfig: Setting CVar [[r.AmbientOcclusionMaxQuality:100]]
[2021.06.20-12.02.07:792][  0]LogConfig: Setting CVar [[r.AmbientOcclusionLevels:-1]]
[2021.06.20-12.02.07:792][  0]LogConfig: Setting CVar [[r.AmbientOcclusionRadiusScale:1.0]]
[2021.06.20-12.02.07:792][  0]LogConfig: Setting CVar [[r.DepthOfFieldQuality:2]]
[2021.06.20-12.02.07:792][  0]LogConfig: Setting CVar [[r.RenderTargetPoolMin:400]]
[2021.06.20-12.02.07:792][  0]LogConfig: Setting CVar [[r.LensFlareQuality:2]]
[2021.06.20-12.02.07:792][  0]LogConfig: Setting CVar [[r.SceneColorFringeQuality:1]]
[2021.06.20-12.02.07:792][  0]LogConfig: Setting CVar [[r.EyeAdaptationQuality:2]]
[2021.06.20-12.02.07:792][  0]LogConfig: Setting CVar [[r.BloomQuality:5]]
[2021.06.20-12.02.07:792][  0]LogConfig: Setting CVar [[r.FastBlurThreshold:100]]
[2021.06.20-12.02.07:792][  0]LogConfig: Setting CVar [[r.Upscale.Quality:3]]
[2021.06.20-12.02.07:792][  0]LogConfig: Setting CVar [[r.Tonemapper.GrainQuantization:1]]
[2021.06.20-12.02.07:792][  0]LogConfig: Setting CVar [[r.LightShaftQuality:1]]
[2021.06.20-12.02.07:792][  0]LogConfig: Setting CVar [[r.Filter.SizeScale:1]]
[2021.06.20-12.02.07:792][  0]LogConfig: Setting CVar [[r.Tonemapper.Quality:5]]
[2021.06.20-12.02.07:792][  0]LogConfig: Setting CVar [[r.DOF.Gather.AccumulatorQuality:1        ; higher gathering accumulator quality]]
[2021.06.20-12.02.07:792][  0]LogConfig: Setting CVar [[r.DOF.Gather.PostfilterMethod:1          ; Median3x3 postfilering method]]
[2021.06.20-12.02.07:792][  0]LogConfig: Setting CVar [[r.DOF.Gather.EnableBokehSettings:0       ; no bokeh simulation when gathering]]
[2021.06.20-12.02.07:792][  0]LogConfig: Setting CVar [[r.DOF.Gather.RingCount:4                 ; medium number of samples when gathering]]
[2021.06.20-12.02.07:792][  0]LogConfig: Setting CVar [[r.DOF.Scatter.ForegroundCompositing:1    ; additive foreground scattering]]
[2021.06.20-12.02.07:792][  0]LogConfig: Setting CVar [[r.DOF.Scatter.BackgroundCompositing:2    ; additive background scattering]]
[2021.06.20-12.02.07:792][  0]LogConfig: Setting CVar [[r.DOF.Scatter.EnableBokehSettings:1      ; bokeh simulation when scattering]]
[2021.06.20-12.02.07:792][  0]LogConfig: Setting CVar [[r.DOF.Scatter.MaxSpriteRatio:0.1         ; only a maximum of 10% of scattered bokeh]]
[2021.06.20-12.02.07:792][  0]LogConfig: Setting CVar [[r.DOF.Recombine.Quality:1                ; cheap slight out of focus]]
[2021.06.20-12.02.07:792][  0]LogConfig: Setting CVar [[r.DOF.Recombine.EnableBokehSettings:0    ; no bokeh simulation on slight out of focus]]
[2021.06.20-12.02.07:792][  0]LogConfig: Setting CVar [[r.DOF.TemporalAAQuality:1                ; more stable temporal accumulation]]
[2021.06.20-12.02.07:792][  0]LogConfig: Setting CVar [[r.DOF.Kernel.MaxForegroundRadius:0.025]]
[2021.06.20-12.02.07:792][  0]LogConfig: Setting CVar [[r.DOF.Kernel.MaxBackgroundRadius:0.025]]
[2021.06.20-12.02.07:792][  0]LogConfig: Applying CVar settings from Section [TextureQuality@3] File [D:/VideoGamesProjects/PuzzlePlatforms/Saved/Config/Windows/Scalability.ini]
[2021.06.20-12.02.07:792][  0]LogConfig: Setting CVar [[r.Streaming.MipBias:0]]
[2021.06.20-12.02.07:792][  0]LogConfig: Setting CVar [[r.Streaming.AmortizeCPUToGPUCopy:0]]
[2021.06.20-12.02.07:792][  0]LogConfig: Setting CVar [[r.Streaming.MaxNumTexturesToStreamPerFrame:0]]
[2021.06.20-12.02.07:792][  0]LogConfig: Setting CVar [[r.Streaming.Boost:1]]
[2021.06.20-12.02.07:792][  0]LogConfig: Setting CVar [[r.MaxAnisotropy:8]]
[2021.06.20-12.02.07:792][  0]LogConfig: Setting CVar [[r.VT.MaxAnisotropy:8]]
[2021.06.20-12.02.07:792][  0]LogConfig: Setting CVar [[r.Streaming.LimitPoolSizeToVRAM:0]]
[2021.06.20-12.02.07:792][  0]LogConfig: Setting CVar [[r.Streaming.PoolSize:1000]]
[2021.06.20-12.02.07:792][  0]LogConfig: Setting CVar [[r.Streaming.MaxEffectiveScreenSize:0]]
[2021.06.20-12.02.07:792][  0]LogConfig: Applying CVar settings from Section [EffectsQuality@3] File [D:/VideoGamesProjects/PuzzlePlatforms/Saved/Config/Windows/Scalability.ini]
[2021.06.20-12.02.07:792][  0]LogConfig: Setting CVar [[r.TranslucencyLightingVolumeDim:64]]
[2021.06.20-12.02.07:792][  0]LogConfig: Setting CVar [[r.RefractionQuality:2]]
[2021.06.20-12.02.07:792][  0]LogConfig: Setting CVar [[r.SSR.Quality:3]]
[2021.06.20-12.02.07:792][  0]LogConfig: Setting CVar [[r.SSR.HalfResSceneColor:0]]
[2021.06.20-12.02.07:792][  0]LogConfig: Setting CVar [[r.SceneColorFormat:4]]
[2021.06.20-12.02.07:792][  0]LogConfig: Setting CVar [[r.DetailMode:2]]
[2021.06.20-12.02.07:792][  0]LogConfig: Setting CVar [[r.TranslucencyVolumeBlur:1]]
[2021.06.20-12.02.07:792][  0]LogConfig: Setting CVar [[r.MaterialQualityLevel:1 ; High quality]]
[2021.06.20-12.02.07:792][  0]LogConfig: Setting CVar [[r.AnisotropicMaterials:1]]
[2021.06.20-12.02.07:792][  0]LogConfig: Setting CVar [[r.SSS.Scale:1]]
[2021.06.20-12.02.07:792][  0]LogConfig: Setting CVar [[r.SSS.SampleSet:2]]
[2021.06.20-12.02.07:792][  0]LogConfig: Setting CVar [[r.SSS.Quality:1]]
[2021.06.20-12.02.07:792][  0]LogConfig: Setting CVar [[r.SSS.HalfRes:0]]
[2021.06.20-12.02.07:792][  0]LogConfig: Setting CVar [[r.SSGI.Quality:3]]
[2021.06.20-12.02.07:792][  0]LogConfig: Setting CVar [[r.EmitterSpawnRateScale:1.0]]
[2021.06.20-12.02.07:792][  0]LogConfig: Setting CVar [[r.ParticleLightQuality:2]]
[2021.06.20-12.02.07:792][  0]LogConfig: Setting CVar [[r.SkyAtmosphere.AerialPerspectiveLUT.FastApplyOnOpaque:1 ; Always have FastSkyLUT 1 in this case to avoid wrong sky]]
[2021.06.20-12.02.07:793][  0]LogConfig: Setting CVar [[r.SkyAtmosphere.AerialPerspectiveLUT.SampleCountMaxPerSlice:4]]
[2021.06.20-12.02.07:793][  0]LogConfig: Setting CVar [[r.SkyAtmosphere.AerialPerspectiveLUT.DepthResolution:16.0]]
[2021.06.20-12.02.07:793][  0]LogConfig: Setting CVar [[r.SkyAtmosphere.FastSkyLUT:1]]
[2021.06.20-12.02.07:793][  0]LogConfig: Setting CVar [[r.SkyAtmosphere.FastSkyLUT.SampleCountMin:4.0]]
[2021.06.20-12.02.07:793][  0]LogConfig: Setting CVar [[r.SkyAtmosphere.FastSkyLUT.SampleCountMax:128.0]]
[2021.06.20-12.02.07:793][  0]LogConfig: Setting CVar [[r.SkyAtmosphere.SampleCountMin:4.0]]
[2021.06.20-12.02.07:793][  0]LogConfig: Setting CVar [[r.SkyAtmosphere.SampleCountMax:128.0]]
[2021.06.20-12.02.07:793][  0]LogConfig: Setting CVar [[r.SkyAtmosphere.TransmittanceLUT.UseSmallFormat:0]]
[2021.06.20-12.02.07:793][  0]LogConfig: Setting CVar [[r.SkyAtmosphere.TransmittanceLUT.SampleCount:10.0]]
[2021.06.20-12.02.07:793][  0]LogConfig: Setting CVar [[r.SkyAtmosphere.MultiScatteringLUT.SampleCount:15.0]]
[2021.06.20-12.02.07:793][  0]LogConfig: Applying CVar settings from Section [FoliageQuality@3] File [D:/VideoGamesProjects/PuzzlePlatforms/Saved/Config/Windows/Scalability.ini]
[2021.06.20-12.02.07:793][  0]LogConfig: Setting CVar [[foliage.DensityScale:1.0]]
[2021.06.20-12.02.07:793][  0]LogConfig: Setting CVar [[grass.DensityScale:1.0]]
[2021.06.20-12.02.07:793][  0]LogConfig: Applying CVar settings from Section [ShadingQuality@3] File [D:/VideoGamesProjects/PuzzlePlatforms/Saved/Config/Windows/Scalability.ini]
[2021.06.20-12.02.07:793][  0]LogConfig: Setting CVar [[r.HairStrands.SkyLighting.IntegrationType:2]]
[2021.06.20-12.02.07:793][  0]LogConfig: Setting CVar [[r.HairStrands.SkyAO.SampleCount:4]]
[2021.06.20-12.02.07:793][  0]LogConfig: Setting CVar [[r.HairStrands.Visibility.MSAA.SamplePerPixel:4]]
[2021.06.20-12.02.07:793][  0]LogInit: Selected Device Profile: [Windows]
[2021.06.20-12.02.07:793][  0]LogInit: Applying CVar settings loaded from the selected device profile: [Windows]
[2021.06.20-12.02.07:793][  0]LogHAL: Display: Platform has ~ 16 GB [17123344384 / 17179869184 / 16], which maps to Larger [LargestMinGB=32, LargerMinGB=12, DefaultMinGB=8, SmallerMinGB=6, SmallestMinGB=0)
[2021.06.20-12.02.07:793][  0]LogInit: Going up to parent DeviceProfile []
[2021.06.20-12.02.07:793][  0]LogConfig: Applying CVar settings from Section [ViewDistanceQuality@3] File [D:/VideoGamesProjects/PuzzlePlatforms/Saved/Config/Windows/Scalability.ini]
[2021.06.20-12.02.07:793][  0]LogConfig: Setting CVar [[r.SkeletalMeshLODBias:0]]
[2021.06.20-12.02.07:793][  0]LogConfig: Setting CVar [[r.ViewDistanceScale:1.0]]
[2021.06.20-12.02.07:793][  0]LogConfig: Applying CVar settings from Section [AntiAliasingQuality@3] File [D:/VideoGamesProjects/PuzzlePlatforms/Saved/Config/Windows/Scalability.ini]
[2021.06.20-12.02.07:793][  0]LogConfig: Setting CVar [[r.PostProcessAAQuality:4]]
[2021.06.20-12.02.07:793][  0]LogConfig: Applying CVar settings from Section [ShadowQuality@3] File [D:/VideoGamesProjects/PuzzlePlatforms/Saved/Config/Windows/Scalability.ini]
[2021.06.20-12.02.07:793][  0]LogConfig: Setting CVar [[r.LightFunctionQuality:1]]
[2021.06.20-12.02.07:793][  0]LogConfig: Setting CVar [[r.ShadowQuality:5]]
[2021.06.20-12.02.07:793][  0]LogConfig: Setting CVar [[r.Shadow.CSM.MaxCascades:10]]
[2021.06.20-12.02.07:793][  0]LogConfig: Setting CVar [[r.Shadow.MaxResolution:2048]]
[2021.06.20-12.02.07:793][  0]LogConfig: Setting CVar [[r.Shadow.MaxCSMResolution:2048]]
[2021.06.20-12.02.07:793][  0]LogConfig: Setting CVar [[r.Shadow.RadiusThreshold:0.01]]
[2021.06.20-12.02.07:793][  0]LogConfig: Setting CVar [[r.Shadow.DistanceScale:1.0]]
[2021.06.20-12.02.07:793][  0]LogConfig: Setting CVar [[r.Shadow.CSM.TransitionScale:1.0]]
[2021.06.20-12.02.07:793][  0]LogConfig: Setting CVar [[r.Shadow.PreShadowResolutionFactor:1.0]]
[2021.06.20-12.02.07:793][  0]LogConfig: Setting CVar [[r.DistanceFieldShadowing:1]]
[2021.06.20-12.02.07:793][  0]LogConfig: Setting CVar [[r.DistanceFieldAO:1]]
[2021.06.20-12.02.07:793][  0]LogConfig: Setting CVar [[r.AOQuality:2]]
[2021.06.20-12.02.07:793][  0]LogConfig: Setting CVar [[r.VolumetricFog:1]]
[2021.06.20-12.02.07:793][  0]LogConfig: Setting CVar [[r.VolumetricFog.GridPixelSize:8]]
[2021.06.20-12.02.07:793][  0]LogConfig: Setting CVar [[r.VolumetricFog.GridSizeZ:128]]
[2021.06.20-12.02.07:793][  0]LogConfig: Setting CVar [[r.VolumetricFog.HistoryMissSupersampleCount:4]]
[2021.06.20-12.02.07:793][  0]LogConfig: Setting CVar [[r.LightMaxDrawDistanceScale:1]]
[2021.06.20-12.02.07:793][  0]LogConfig: Setting CVar [[r.CapsuleShadows:1]]
[2021.06.20-12.02.07:793][  0]LogConfig: Applying CVar settings from Section [PostProcessQuality@3] File [D:/VideoGamesProjects/PuzzlePlatforms/Saved/Config/Windows/Scalability.ini]
[2021.06.20-12.02.07:793][  0]LogConfig: Setting CVar [[r.MotionBlurQuality:4]]
[2021.06.20-12.02.07:793][  0]LogConfig: Setting CVar [[r.AmbientOcclusionMipLevelFactor:0.4]]
[2021.06.20-12.02.07:793][  0]LogConfig: Setting CVar [[r.AmbientOcclusionMaxQuality:100]]
[2021.06.20-12.02.07:793][  0]LogConfig: Setting CVar [[r.AmbientOcclusionLevels:-1]]
[2021.06.20-12.02.07:793][  0]LogConfig: Setting CVar [[r.AmbientOcclusionRadiusScale:1.0]]
[2021.06.20-12.02.07:793][  0]LogConfig: Setting CVar [[r.DepthOfFieldQuality:2]]
[2021.06.20-12.02.07:793][  0]LogConfig: Setting CVar [[r.RenderTargetPoolMin:400]]
[2021.06.20-12.02.07:793][  0]LogConfig: Setting CVar [[r.LensFlareQuality:2]]
[2021.06.20-12.02.07:793][  0]LogConfig: Setting CVar [[r.SceneColorFringeQuality:1]]
[2021.06.20-12.02.07:793][  0]LogConfig: Setting CVar [[r.EyeAdaptationQuality:2]]
[2021.06.20-12.02.07:793][  0]LogConfig: Setting CVar [[r.BloomQuality:5]]
[2021.06.20-12.02.07:793][  0]LogConfig: Setting CVar [[r.FastBlurThreshold:100]]
[2021.06.20-12.02.07:793][  0]LogConfig: Setting CVar [[r.Upscale.Quality:3]]
[2021.06.20-12.02.07:793][  0]LogConfig: Setting CVar [[r.Tonemapper.GrainQuantization:1]]
[2021.06.20-12.02.07:793][  0]LogConfig: Setting CVar [[r.LightShaftQuality:1]]
[2021.06.20-12.02.07:793][  0]LogConfig: Setting CVar [[r.Filter.SizeScale:1]]
[2021.06.20-12.02.07:793][  0]LogConfig: Setting CVar [[r.Tonemapper.Quality:5]]
[2021.06.20-12.02.07:793][  0]LogConfig: Setting CVar [[r.DOF.Gather.AccumulatorQuality:1        ; higher gathering accumulator quality]]
[2021.06.20-12.02.07:793][  0]LogConfig: Setting CVar [[r.DOF.Gather.PostfilterMethod:1          ; Median3x3 postfilering method]]
[2021.06.20-12.02.07:793][  0]LogConfig: Setting CVar [[r.DOF.Gather.EnableBokehSettings:0       ; no bokeh simulation when gathering]]
[2021.06.20-12.02.07:794][  0]LogConfig: Setting CVar [[r.DOF.Gather.RingCount:4                 ; medium number of samples when gathering]]
[2021.06.20-12.02.07:794][  0]LogConfig: Setting CVar [[r.DOF.Scatter.ForegroundCompositing:1    ; additive foreground scattering]]
[2021.06.20-12.02.07:794][  0]LogConfig: Setting CVar [[r.DOF.Scatter.BackgroundCompositing:2    ; additive background scattering]]
[2021.06.20-12.02.07:794][  0]LogConfig: Setting CVar [[r.DOF.Scatter.EnableBokehSettings:1      ; bokeh simulation when scattering]]
[2021.06.20-12.02.07:794][  0]LogConfig: Setting CVar [[r.DOF.Scatter.MaxSpriteRatio:0.1         ; only a maximum of 10% of scattered bokeh]]
[2021.06.20-12.02.07:794][  0]LogConfig: Setting CVar [[r.DOF.Recombine.Quality:1                ; cheap slight out of focus]]
[2021.06.20-12.02.07:794][  0]LogConfig: Setting CVar [[r.DOF.Recombine.EnableBokehSettings:0    ; no bokeh simulation on slight out of focus]]
[2021.06.20-12.02.07:794][  0]LogConfig: Setting CVar [[r.DOF.TemporalAAQuality:1                ; more stable temporal accumulation]]
[2021.06.20-12.02.07:794][  0]LogConfig: Setting CVar [[r.DOF.Kernel.MaxForegroundRadius:0.025]]
[2021.06.20-12.02.07:794][  0]LogConfig: Setting CVar [[r.DOF.Kernel.MaxBackgroundRadius:0.025]]
[2021.06.20-12.02.07:794][  0]LogConfig: Applying CVar settings from Section [TextureQuality@3] File [D:/VideoGamesProjects/PuzzlePlatforms/Saved/Config/Windows/Scalability.ini]
[2021.06.20-12.02.07:794][  0]LogConfig: Setting CVar [[r.Streaming.MipBias:0]]
[2021.06.20-12.02.07:794][  0]LogConfig: Setting CVar [[r.Streaming.AmortizeCPUToGPUCopy:0]]
[2021.06.20-12.02.07:794][  0]LogConfig: Setting CVar [[r.Streaming.MaxNumTexturesToStreamPerFrame:0]]
[2021.06.20-12.02.07:794][  0]LogConfig: Setting CVar [[r.Streaming.Boost:1]]
[2021.06.20-12.02.07:794][  0]LogConfig: Setting CVar [[r.MaxAnisotropy:8]]
[2021.06.20-12.02.07:794][  0]LogConfig: Setting CVar [[r.VT.MaxAnisotropy:8]]
[2021.06.20-12.02.07:794][  0]LogConfig: Setting CVar [[r.Streaming.LimitPoolSizeToVRAM:0]]
[2021.06.20-12.02.07:794][  0]LogConfig: Setting CVar [[r.Streaming.PoolSize:1000]]
[2021.06.20-12.02.07:794][  0]LogConfig: Setting CVar [[r.Streaming.MaxEffectiveScreenSize:0]]
[2021.06.20-12.02.07:794][  0]LogConfig: Applying CVar settings from Section [EffectsQuality@3] File [D:/VideoGamesProjects/PuzzlePlatforms/Saved/Config/Windows/Scalability.ini]
[2021.06.20-12.02.07:794][  0]LogConfig: Setting CVar [[r.TranslucencyLightingVolumeDim:64]]
[2021.06.20-12.02.07:794][  0]LogConfig: Setting CVar [[r.RefractionQuality:2]]
[2021.06.20-12.02.07:794][  0]LogConfig: Setting CVar [[r.SSR.Quality:3]]
[2021.06.20-12.02.07:794][  0]LogConfig: Setting CVar [[r.SSR.HalfResSceneColor:0]]
[2021.06.20-12.02.07:794][  0]LogConfig: Setting CVar [[r.SceneColorFormat:4]]
[2021.06.20-12.02.07:794][  0]LogConfig: Setting CVar [[r.DetailMode:2]]
[2021.06.20-12.02.07:794][  0]LogConfig: Setting CVar [[r.TranslucencyVolumeBlur:1]]
[2021.06.20-12.02.07:794][  0]LogConfig: Setting CVar [[r.MaterialQualityLevel:1 ; High quality]]
[2021.06.20-12.02.07:794][  0]LogConfig: Setting CVar [[r.AnisotropicMaterials:1]]
[2021.06.20-12.02.07:794][  0]LogConfig: Setting CVar [[r.SSS.Scale:1]]
[2021.06.20-12.02.07:794][  0]LogConfig: Setting CVar [[r.SSS.SampleSet:2]]
[2021.06.20-12.02.07:794][  0]LogConfig: Setting CVar [[r.SSS.Quality:1]]
[2021.06.20-12.02.07:794][  0]LogConfig: Setting CVar [[r.SSS.HalfRes:0]]
[2021.06.20-12.02.07:794][  0]LogConfig: Setting CVar [[r.SSGI.Quality:3]]
[2021.06.20-12.02.07:794][  0]LogConfig: Setting CVar [[r.EmitterSpawnRateScale:1.0]]
[2021.06.20-12.02.07:794][  0]LogConfig: Setting CVar [[r.ParticleLightQuality:2]]
[2021.06.20-12.02.07:794][  0]LogConfig: Setting CVar [[r.SkyAtmosphere.AerialPerspectiveLUT.FastApplyOnOpaque:1 ; Always have FastSkyLUT 1 in this case to avoid wrong sky]]
[2021.06.20-12.02.07:794][  0]LogConfig: Setting CVar [[r.SkyAtmosphere.AerialPerspectiveLUT.SampleCountMaxPerSlice:4]]
[2021.06.20-12.02.07:794][  0]LogConfig: Setting CVar [[r.SkyAtmosphere.AerialPerspectiveLUT.DepthResolution:16.0]]
[2021.06.20-12.02.07:794][  0]LogConfig: Setting CVar [[r.SkyAtmosphere.FastSkyLUT:1]]
[2021.06.20-12.02.07:794][  0]LogConfig: Setting CVar [[r.SkyAtmosphere.FastSkyLUT.SampleCountMin:4.0]]
[2021.06.20-12.02.07:794][  0]LogConfig: Setting CVar [[r.SkyAtmosphere.FastSkyLUT.SampleCountMax:128.0]]
[2021.06.20-12.02.07:794][  0]LogConfig: Setting CVar [[r.SkyAtmosphere.SampleCountMin:4.0]]
[2021.06.20-12.02.07:794][  0]LogConfig: Setting CVar [[r.SkyAtmosphere.SampleCountMax:128.0]]
[2021.06.20-12.02.07:794][  0]LogConfig: Setting CVar [[r.SkyAtmosphere.TransmittanceLUT.UseSmallFormat:0]]
[2021.06.20-12.02.07:794][  0]LogConfig: Setting CVar [[r.SkyAtmosphere.TransmittanceLUT.SampleCount:10.0]]
[2021.06.20-12.02.07:795][  0]LogConfig: Setting CVar [[r.SkyAtmosphere.MultiScatteringLUT.SampleCount:15.0]]
[2021.06.20-12.02.07:795][  0]LogConfig: Applying CVar settings from Section [FoliageQuality@3] File [D:/VideoGamesProjects/PuzzlePlatforms/Saved/Config/Windows/Scalability.ini]
[2021.06.20-12.02.07:795][  0]LogConfig: Setting CVar [[foliage.DensityScale:1.0]]
[2021.06.20-12.02.07:795][  0]LogConfig: Setting CVar [[grass.DensityScale:1.0]]
[2021.06.20-12.02.07:795][  0]LogConfig: Applying CVar settings from Section [ShadingQuality@3] File [D:/VideoGamesProjects/PuzzlePlatforms/Saved/Config/Windows/Scalability.ini]
[2021.06.20-12.02.07:795][  0]LogConfig: Setting CVar [[r.HairStrands.SkyLighting.IntegrationType:2]]
[2021.06.20-12.02.07:795][  0]LogConfig: Setting CVar [[r.HairStrands.SkyAO.SampleCount:4]]
[2021.06.20-12.02.07:795][  0]LogConfig: Setting CVar [[r.HairStrands.Visibility.MSAA.SamplePerPixel:4]]
[2021.06.20-12.02.07:795][  0]LogConfig: Applying CVar settings from Section [Startup] File [../../../Engine/Config/ConsoleVariables.ini]
[2021.06.20-12.02.07:795][  0]LogConfig: Setting CVar [[net.UseAdaptiveNetUpdateFrequency:0]]
[2021.06.20-12.02.07:795][  0]LogConfig: Setting CVar [[p.chaos.AllowCreatePhysxBodies:1]]
[2021.06.20-12.02.07:795][  0]LogConfig: Setting CVar [[fx.SkipVectorVMBackendOptimizations:1]]
[2021.06.20-12.02.07:795][  0]LogConfig: Applying CVar settings from Section [ConsoleVariables] File [D:/VideoGamesProjects/PuzzlePlatforms/Saved/Config/Windows/Engine.ini]
[2021.06.20-12.02.07:795][  0]LogConfig: Applying CVar settings from Section [ConsoleVariables] File [D:/VideoGamesProjects/PuzzlePlatforms/Saved/Config/Windows/Editor.ini]
[2021.06.20-12.02.07:795][  0]LogInit: Computer: DESKTOP-LOR7EIH
[2021.06.20-12.02.07:795][  0]LogInit: User: king
[2021.06.20-12.02.07:795][  0]LogInit: CPU Page size=4096, Cores=4
[2021.06.20-12.02.07:795][  0]LogInit: High frequency timer resolution =10.000000 MHz
[2021.06.20-12.02.07:795][  0]LogMemory: Memory total: Physical=15.9GB (16GB approx)
[2021.06.20-12.02.07:795][  0]LogMemory: Platform Memory Stats for Windows
[2021.06.20-12.02.07:795][  0]LogMemory: Process Physical Memory: 128.54 MB used, 128.55 MB peak
[2021.06.20-12.02.07:795][  0]LogMemory: Process Virtual Memory: 111.66 MB used, 111.66 MB peak
[2021.06.20-12.02.07:795][  0]LogMemory: Physical Memory: 9618.80 MB used,  6711.29 MB free, 16330.09 MB total
[2021.06.20-12.02.07:795][  0]LogMemory: Virtual Memory: 134213696.00 MB used,  4033.92 MB free, 134217728.00 MB total
[2021.06.20-12.02.07:802][  0]LogWindows: WindowsPlatformFeatures enabled
[2021.06.20-12.02.07:845][  0]LogInit: Physics initialised using underlying interface: PhysX
[2021.06.20-12.02.07:846][  0]LogInit: Using OS detected language (es-ES).
[2021.06.20-12.02.07:846][  0]LogInit: Using OS detected locale (es-ES).
[2021.06.20-12.02.07:852][  0]LogTextLocalizationManager: No specific localization for 'es-ES' exists, so the 'es' localization will be used.
[2021.06.20-12.02.07:905][  0]LogWindowsTextInputMethodSystem: Display: IME system deactivated.
[2021.06.20-12.02.07:995][  0]LogSlate: New Slate User Created.  User Index 0, Is Virtual User: 0
[2021.06.20-12.02.07:995][  0]LogSlate: Slate User Registered.  User Index 0, Is Virtual User: 0
[2021.06.20-12.02.08:058][  0]LogHMD: Failed to initialize OpenVR with code 110
[2021.06.20-12.02.08:058][  0]LogD3D11RHI: D3D11 min allowed feature level: 11_0
[2021.06.20-12.02.08:058][  0]LogD3D11RHI: D3D11 max allowed feature level: 11_0
[2021.06.20-12.02.08:058][  0]LogD3D11RHI: D3D11 adapters:
[2021.06.20-12.02.08:137][  0]LogD3D11RHI:    0. 'NVIDIA GeForce GTX 760' (Feature Level 11_0)
[2021.06.20-12.02.08:137][  0]LogD3D11RHI:       2007/0/8165 MB DedicatedVideo/DedicatedSystem/SharedSystem, Outputs:1, VendorId:0x10de
[2021.06.20-12.02.08:139][  0]LogD3D11RHI:    1. 'Microsoft Basic Render Driver' (Feature Level 11_0)
[2021.06.20-12.02.08:139][  0]LogD3D11RHI:       0/0/8165 MB DedicatedVideo/DedicatedSystem/SharedSystem, Outputs:0, VendorId:0x1414
[2021.06.20-12.02.08:139][  0]LogD3D11RHI: Chosen D3D11 Adapter: 0
[2021.06.20-12.02.08:146][  0]LogD3D11RHI: Creating new Direct3DDevice
[2021.06.20-12.02.08:146][  0]LogD3D11RHI:     GPU DeviceId: 0x1187 (for the marketing name, search the web for "GPU Device Id")
[2021.06.20-12.02.08:146][  0]LogWindows: EnumDisplayDevices:
[2021.06.20-12.02.08:147][  0]LogWindows:    0. 'NVIDIA GeForce GTX 760' (P:1 D:1)
[2021.06.20-12.02.08:147][  0]LogWindows:    1. 'NVIDIA GeForce GTX 760' (P:0 D:0)
[2021.06.20-12.02.08:147][  0]LogWindows:    2. 'NVIDIA GeForce GTX 760' (P:0 D:0)
[2021.06.20-12.02.08:147][  0]LogWindows:    3. 'NVIDIA GeForce GTX 760' (P:0 D:0)
[2021.06.20-12.02.08:148][  0]LogWindows: DebugString: FoundDriverCount:4 
[2021.06.20-12.02.08:148][  0]LogD3D11RHI:     Adapter Name: NVIDIA GeForce GTX 760
[2021.06.20-12.02.08:148][  0]LogD3D11RHI:   Driver Version: 456.71 (internal:27.21.14.5671, unified:456.71)
[2021.06.20-12.02.08:148][  0]LogD3D11RHI:      Driver Date: 9-30-2020
[2021.06.20-12.02.08:148][  0]LogRHI: Texture pool is 1404 MB (70% of 2007 MB)
[2021.06.20-12.02.08:200][  0]LogD3D11RHI: RHI does not have support for 64 bit atomics
[2021.06.20-12.02.08:200][  0]LogD3D11RHI: Async texture creation enabled
[2021.06.20-12.02.08:236][  0]LogD3D11RHI: GPU Timing Frequency: 1000.000000 (Debug: 2 1)
[2021.06.20-12.02.08:237][  0]LogRHI: GeForceNow SDK initialized: 1
[2021.06.20-12.02.08:527][  0]LogTargetPlatformManager: Display: Loaded TargetPlatform 'WindowsNoEditor'
[2021.06.20-12.02.08:532][  0]LogTargetPlatformManager: Display: Loaded TargetPlatform 'Windows'
[2021.06.20-12.02.08:540][  0]LogTargetPlatformManager: Display: Loaded TargetPlatform 'WindowsClient'
[2021.06.20-12.02.08:548][  0]LogTargetPlatformManager: Display: Loaded TargetPlatform 'WindowsServer'
[2021.06.20-12.02.08:548][  0]LogTargetPlatformManager: Display: Building Assets For Windows
[2021.06.20-12.02.08:554][  0]LogAudioDebug: Display: Lib vorbis DLL was dynamically loaded.
[2021.06.20-12.02.08:608][  0]LogRendererCore: Ray tracing is disabled. Reason: r.RayTracing=0.
[2021.06.20-12.02.08:609][  0]LogShaderCompilers: Guid format shader working directory is 9 characters bigger than the processId version (D:/VideoGamesProjects/PuzzlePlatforms/Intermediate/Shaders/WorkingDirectory/7584/).
[2021.06.20-12.02.08:609][  0]LogShaderCompilers: Cleaned the shader compiler working directory 'C:/Users/king_/AppData/Local/Temp/UnrealShaderWorkingDir/FD7EFAF64BC9E48D86DD6292B0058314/'.
[2021.06.20-12.02.08:609][  0]LogShaderCompilers: Cannot use XGE Shader Compiler as Incredibuild is not installed on this machine.
[2021.06.20-12.02.08:609][  0]LogShaderCompilers: Display: Using Local Shader Compiler.
[2021.06.20-12.02.09:410][  0]LogDerivedDataCache: Display: Max Cache Size: 512 MB
[2021.06.20-12.02.09:481][  0]LogDerivedDataCache: Loaded boot cache 0.07s 89MB C:/Users/king_/AppData/Local/UnrealEngine/4.26/DerivedDataCache/Boot.ddc.
[2021.06.20-12.02.09:482][  0]LogDerivedDataCache: Display: Loaded Boot cache: C:/Users/king_/AppData/Local/UnrealEngine/4.26/DerivedDataCache/Boot.ddc
[2021.06.20-12.02.09:482][  0]LogDerivedDataCache: FDerivedDataBackendGraph:  Pak pak cache file D:/VideoGamesProjects/PuzzlePlatforms/DerivedDataCache/DDC.ddp not found, will not use a pak cache.
[2021.06.20-12.02.09:482][  0]LogDerivedDataCache: Unable to find inner node Pak for hierarchical cache Hierarchy.
[2021.06.20-12.02.09:482][  0]LogDerivedDataCache: FDerivedDataBackendGraph:  CompressedPak pak cache file D:/VideoGamesProjects/PuzzlePlatforms/DerivedDataCache/Compressed.ddp not found, will not use a pak cache.
[2021.06.20-12.02.09:482][  0]LogDerivedDataCache: Unable to find inner node CompressedPak for hierarchical cache Hierarchy.
[2021.06.20-12.02.09:494][  0]LogDerivedDataCache: Display: Pak cache opened for reading ../../../Engine/DerivedDataCache/Compressed.ddp.
[2021.06.20-12.02.09:494][  0]LogDerivedDataCache: FDerivedDataBackendGraph:  EnterprisePak pak cache file ../../../Enterprise/DerivedDataCache/Compressed.ddp not found, will not use a pak cache.
[2021.06.20-12.02.09:494][  0]LogDerivedDataCache: Unable to find inner node EnterprisePak for hierarchical cache Hierarchy.
[2021.06.20-12.02.09:508][  0]LogDerivedDataCache: Speed tests for C:/Users/king_/AppData/Local/UnrealEngine/Common/DerivedDataCache took 0.01 seconds
[2021.06.20-12.02.09:509][  0]LogDerivedDataCache: Display: Performance to C:/Users/king_/AppData/Local/UnrealEngine/Common/DerivedDataCache: Latency=0.03ms. RandomReadSpeed=1343.67MBs, RandomWriteSpeed=70.99MBs. Assigned SpeedClass 'Local'
[2021.06.20-12.02.09:513][  0]LogDerivedDataCache: Using Local data cache path C:/Users/king_/AppData/Local/UnrealEngine/Common/DerivedDataCache: Writable
[2021.06.20-12.02.09:513][  0]LogDerivedDataCache: Shared data cache path not found in *engine.ini, will not use an Shared cache.
[2021.06.20-12.02.09:513][  0]LogDerivedDataCache: Unable to find inner node Shared for hierarchical cache Hierarchy.
[2021.06.20-12.02.09:556][  0]LogSlate: Using FreeType 2.10.0
[2021.06.20-12.02.09:557][  0]LogSlate: SlateFontServices - WITH_FREETYPE: 1, WITH_HARFBUZZ: 1
[2021.06.20-12.02.09:640][  0]LogInit: Using OS detected language (es-ES).
[2021.06.20-12.02.09:640][  0]LogInit: Using OS detected locale (es-ES).
[2021.06.20-12.02.09:640][  0]LogTextLocalizationManager: No localization for 'es-ES' exists, so 'en' will be used for the language.
[2021.06.20-12.02.09:640][  0]LogTextLocalizationManager: No localization for 'es-ES' exists, so 'en' will be used for the locale.
[2021.06.20-12.02.09:640][  0]LogSlate: FontCache flush requested. Reason: Culture for localization was changed
[2021.06.20-12.02.09:641][  0]LogSlate: FontCache flush requested. Reason: Culture for localization was changed
[2021.06.20-12.02.09:657][  0]LogTextLocalizationManager: Compacting localization data took   0.01ms
[2021.06.20-12.02.09:660][  0]LogAssetRegistry: FAssetRegistry took 0.0017 seconds to start up
[2021.06.20-12.02.09:820][  0]LogPackageLocalizationCache: Processed 22 localized package path(s) for 1 prioritized culture(s) in 0.000941 seconds
[2021.06.20-12.02.09:877][  0]LogInit: Selected Device Profile: [Windows]
[2021.06.20-12.02.09:877][  0]LogInit: Active device profile: [0000019088DD1F00][0000019087F2D680 49] Windows
[2021.06.20-12.02.09:878][  0]LogInit: Profiles: [0000019088DD1F00][0000019087F2D680 49] Windows, [0000019088DBE300][0000019087F31800 49] WindowsNoEditor, [0000019088DD3A00][0000019087F35980 49] WindowsServer, [0000019088DBC800][0000019087F39B00 49] WindowsClient, [0000019088DD0900][0000019087F3DC80 49] IOS, [0000019088DBF200][0000019087F40140 49] iPadAir, [0000019088DD1600][0000019087F442C0 49] iPadAir2, [0000019088D5F600][0000019087F4C580 49] IPadPro, [0000019088D5F700][0000019087F485C0 49] iPadAir3, [0000019088DD1300][0000019087F50740 49] iPadAir4, [0000019088D5F800][0000019087F548C0 49] iPadMini2, [0000019088DD2300][0000019087F58A40 49] iPadMini3, [0000019088D5E500][0000019087F5CBC0 49] iPadMini4, [0000019088DD3D00][0000019087F60D40 49] iPadMini5, [0000019088DA6E00][0000019087F69000 49] iPhone6, [0000019088DA6F00][0000019087F65040 49] iPodTouch6, [0000019088D5FF00][00000190F3D352C0 49] iPhone7, [0000019088D5F500][0000019087F6D300 49] iPodTouch7, [0000019088DA6700][0000019087F71440 49] iPhone5S, [0000019088D5F400][0000019087F75580 49] iPhone6Plus, [0000019088DA7E00][0000019087F7D700 49] iPhone6S, [0000019088D5D000][0000019087F81880 49] iPhone6SPlus, [0000019088DA6900][0000019087F85A00 49] iPhone7Plus, [0000019088D5E800][0000019087F89B80 49] iPhoneSE, [0000019088DA6800][0000019087F8DD00 49] iPhone8, [0000019088D5D400][0000019087F901C0 49] iPhone8Plus, [0000019088DA5F00][0000019087F94340 49] iPhoneX, [0000019088D5DB00][0000019087F984C0 49] iPhoneXS, [0000019088DA4600][0000019087F9C640 49] iPhoneXSMax, [0000019088D5C200][0000019087FA07C0 49] iPhoneXR, [0000019088DA7400][0000019087FA4940 49] iPhone11, [0000019088D5F300][0000019087FA8AC0 49] iPhone11Pro, [0000019088DA4700][0000019087FACC40 49] iPhone11ProMax, [0000019088D5C800][0000019087FB0DC0 49] iPhoneSE2, [0000019088DA5C00][0000019087FB4F40 49] iPhone12Mini, [0000019088D5DD00][0000019087FB90C0 49] iPhone12, [0000019088DA5600][0000019087FBD240 49] iPhone12Pro, [0000019088D5F100][0000019087F79380 49] iPhone12ProMax, [0000019088DA6400][0000019087FC14C0 49] iPadPro105, [0000019088D5FB00][0000019087FC5600 49] iPadPro129, [0000019088DA7C00][0000019087FCD780 49] iPadPro97, [0000019088D5D900][0000019087FD1900 49] iPadPro2_129, [0000019088DBD300][0000019087FD5A80 49] iPad5, [0000019088DA7700][0000019087FD9C00 49] iPad6, [0000019088DBDE00][0000019087FDC0C0 49] iPad7, [0000019088DA4B00][0000019087FE0240 49] iPad8, [0000019088DBD000][0000019087FE43C0 49] iPadPro11, [0000019088DA7800][0000019087FE8540 49] iPadPro2_11, [0000019088DBFF00][0000019087FEC6C0 49] iPadPro3_129, [0000019088DA6300][0000019087FF0840 49] iPadPro4_129, [0000019088DBDF00][0000019087FF49C0 49] AppleTV, [0000019088DA5E00][0000019087FF8B40 49] AppleTV4K, [0000019088DBC600][0000019087FFCCC0 49] TVOS, [0000019088DA4C00][0000019088000E40 49] Mac, [0000019088D5CD00][0000019088004FC0 49] MacClient, [0000019088DBF500][0000019088009140 49] MacNoEditor, [0000019088D5E600][000001908800D2C0 49] MacServer, [0000019088DA4500][0000019087FC9400 49] Linux, [0000019088D5D200][0000019088011540 49] LinuxAArch64, [0000019088DA6200][0000019088015680 49] LinuxNoEditor, [0000019088D5D500][00000190880197C0 49] LinuxAArch64NoEditor, [0000019088DA6A00][0000019088021940 49] LinuxClient, [0000019088D5F200][0000019088025AC0 49] LinuxAArch64Client, [0000019088DA5D00][0000019088029C40 49] LinuxServer, [0000019088D5E200][000001908802C100 49] LinuxAArch64Server, [0000019088DA4400][0000019088030280 49] Android, [0000019088D5DE00][0000019088034400 49] Android_Low, [0000019088DA5000][0000019088038580 49] Android_Mid, [0000019088D5D100][000001908803C700 49] Android_High, [0000019088DA5100][0000019088040880 49] Android_Default, [0000019088D5C700][0000019088044A00 49] Android_Adreno4xx, [0000019088DA7300][0000019088048B80 49] Android_Adreno5xx_Low, [0000019088D5C900][000001908804CD00 49] Android_Adreno5xx, [0000019088DA7A00][0000019089060E80 49] Android_Adreno6xx, [0000019088D5D300][0000019089065000 49] Android_Adreno6xx_Vulkan, [0000019088DA4D00][0000019089069180 49] Android_Mali_T6xx, [0000019088D5E400][000001908906D300 49] Android_Mali_T7xx, [0000019088DA7600][000001908801D440 49] Android_Mali_T8xx, [0000019088D5CC00][0000019089071580 49] Android_Mali_G71, [0000019088DA5A00][00000190890756C0 49] Android_Mali_G72, [0000019088D5F900][0000019089079800 49] Android_Mali_G72_Vulkan, [0000019088DA5200][0000019089081980 49] Android_Mali_G76, [0000019088D5C300][0000019089085B00 49] Android_Mali_G76_Vulkan, [0000019088DA6000][0000019089089C80 49] Android_Mali_G77, [0000019088D5C100][000001908908C140 49] Android_Mali_G77_Vulkan, [0000019088DA4100][00000190890902C0 49] Android_Vulkan_SM5, [0000019088D5DF00][0000019089094440 49] Android_PowerVR_G6xxx, [0000019088DA5B00][00000190890985C0 49] Android_PowerVR_GT7xxx, [0000019088D5CB00][000001908909C740 49] Android_PowerVR_GE8xxx, [0000019088DA6D00][00000190890A08C0 49] Android_PowerVR_GM9xxx, [0000019088D5FD00][00000190890A4A40 49] Android_PowerVR_GM9xxx_Vulkan, [0000019088DA6100][00000190890A8BC0 49] Android_TegraK1, [0000019088D5E900][00000190890ACD40 49] Android_Unknown_Vulkan, [0000019088DA4E00][00000190890B0EC0 49] Lumin, [0000019088D5E700][00000190890B5040 49] Lumin_Desktop, [0000019088DA4800][00000190890B91C0 49] HoloLens, 
[2021.06.20-12.02.09:899][  0]LogMeshReduction: Using QuadricMeshReduction for automatic static mesh reduction
[2021.06.20-12.02.09:899][  0]LogMeshReduction: Using SimplygonMeshReduction for automatic skeletal mesh reduction
[2021.06.20-12.02.09:899][  0]LogMeshReduction: Using ProxyLODMeshReduction for automatic mesh merging
[2021.06.20-12.02.09:899][  0]LogMeshReduction: No distributed automatic mesh merging module available
[2021.06.20-12.02.09:899][  0]LogMeshMerging: No distributed automatic mesh merging module available
[2021.06.20-12.02.10:011][  0]LogNetVersion: PuzzlePlatforms 1.0.0, NetCL: 14830424, EngineNetVer: 16, GameNetVer: 0 (Checksum: 1219147992)
[2021.06.20-12.02.10:286][  0]LogHMD: PokeAHoleMaterial loaded successfully
[2021.06.20-12.02.10:375][  0]LogMoviePlayer: Initializing movie player
[2021.06.20-12.02.10:595][  0]LogTcpMessaging: Initializing TcpMessaging bridge
[2021.06.20-12.02.10:598][  0]LogUdpMessaging: Initializing bridge on interface 0.0.0.0:0 to multicast group 230.0.0.1:6666.
[2021.06.20-12.02.10:872][  0]LogAndroidPermission: UAndroidPermissionCallbackProxy::GetInstance
[2021.06.20-12.02.10:895][  0]LogAudioCaptureCore: Display: No Audio Capture implementations found. Audio input will be silent.
[2021.06.20-12.02.10:895][  0]LogAudioCaptureCore: Display: No Audio Capture implementations found. Audio input will be silent.
[2021.06.20-12.02.10:919][  0]SourceControl: Source control is disabled
[2021.06.20-12.02.10:919][  0]SourceControl: Source control is disabled
[2021.06.20-12.02.10:920][  0]SourceControl: Source control is disabled
[2021.06.20-12.02.10:920][  0]LogUProjectInfo: Found projects:
[2021.06.20-12.02.10:937][  0]LogOcInput: OculusInput pre-init called
[2021.06.20-12.02.10:945][  0]LogUObjectArray: 21600 objects as part of root set at end of initial load.
[2021.06.20-12.02.10:945][  0]LogUObjectAllocator: 6030352 out of 0 bytes used by permanent object pool.
[2021.06.20-12.02.10:945][  0]LogUObjectArray: CloseDisregardForGC: 0/0 objects in disregard for GC pool
[2021.06.20-12.02.10:977][  0]LogEngine: Initializing Engine...
[2021.06.20-12.02.10:978][  0]LogHMD: Failed to initialize OpenVR with code 110
[2021.06.20-12.02.10:978][  0]LogMagicLeap: Warning: VR disabled because ZI is not enabled.  To enable, in the editor, Edit -> Project Settings -> Plugins -> Magic Leap Plugin -> Enable Zero Iteration
[2021.06.20-12.02.10:979][  0]LogStats: UGameplayTagsManager::InitializeManager -  0.000 s
[2021.06.20-12.02.11:071][  0]LogInit: Initializing FReadOnlyCVARCache
[2021.06.20-12.02.11:071][  0]LogAudio: Display: Initializing Audio Device Manager...
[2021.06.20-12.02.11:075][  0]LogAudio: Display: Audio Device Manager Initialized
[2021.06.20-12.02.11:075][  0]LogAudio: Display: Creating Audio Device:                 Id: 1, Scope: Shared, Realtime: True
[2021.06.20-12.02.11:075][  0]LogAudioMixer: Display: Audio Mixer Platform Settings:
[2021.06.20-12.02.11:075][  0]LogAudioMixer: Display: 	Sample Rate:						  48000
[2021.06.20-12.02.11:075][  0]LogAudioMixer: Display: 	Callback Buffer Frame Size Requested: 1024
[2021.06.20-12.02.11:075][  0]LogAudioMixer: Display: 	Callback Buffer Frame Size To Use:	  1024
[2021.06.20-12.02.11:075][  0]LogAudioMixer: Display: 	Number of buffers to queue:			  2
[2021.06.20-12.02.11:075][  0]LogAudioMixer: Display: 	Max Channels (voices):				  32
[2021.06.20-12.02.11:075][  0]LogAudioMixer: Display: 	Number of Async Source Workers:		  0
[2021.06.20-12.02.11:075][  0]LogAudio: Display: AudioDevice MaxSources: 32
[2021.06.20-12.02.11:076][  0]LogAudio: Display: Using built-in audio occlusion.
[2021.06.20-12.02.11:076][  0]LogAudioMixer: Display: Initializing audio mixer.
[2021.06.20-12.02.11:089][  0]LogAudioMixer: Display: 0: FrontLeft
[2021.06.20-12.02.11:089][  0]LogAudioMixer: Display: 1: FrontRight
[2021.06.20-12.02.11:135][  0]LogAudioMixer: Display: Using Audio Device Altavoces (Realtek High Definition Audio)
[2021.06.20-12.02.11:141][  0]LogAudioMixer: Display: Initializing Sound Submixes...
[2021.06.20-12.02.11:143][  0]LogAudioMixer: Display: Creating Master Submix 'MasterSubmixDefault'
[2021.06.20-12.02.11:143][  0]LogAudioMixer: Display: Creating Master Submix 'MasterReverbSubmixDefault'
[2021.06.20-12.02.11:144][  0]LogAudioMixer: Display: Creating Master Submix 'MasterEQSubmixDefault'
[2021.06.20-12.02.11:144][  0]LogAudioMixer: FMixerPlatformXAudio2::StartAudioStream() called
[2021.06.20-12.02.11:144][  0]LogAudioMixer: Display: Output buffers initialized: Frames=1024, Channels=2, Samples=2048
[2021.06.20-12.02.11:144][  0]LogAudioMixer: Display: Starting AudioMixerPlatformInterface::RunInternal()
[2021.06.20-12.02.11:144][  0]LogAudioMixer: Display: FMixerPlatformXAudio2::SubmitBuffer() called for the first time
[2021.06.20-12.02.11:144][  0]LogInit: FAudioDevice initialized.
[2021.06.20-12.02.11:145][  0]LogNetVersion: Set ProjectVersion to 1.0.0.0. Version Checksum will be recalculated on next use.
[2021.06.20-12.02.11:146][  0]LogInit: Texture streaming: Enabled
[2021.06.20-12.02.11:196][  0]LogTemp: Warning: Found class WBP_ConnectionMenu_C
[2021.06.20-12.02.11:196][  0]LogAudio: Display: Audio Device (ID: 1) registered with world 'Untitled'.
[2021.06.20-12.02.11:197][  0]LogSlate: Updating window title bar state: overlay mode, drag disabled, window buttons hidden, title bar hidden
[2021.06.20-12.02.11:199][  0]LogInit: Display: Game Engine Initialized.
[2021.06.20-12.02.11:199][  0]LogNiagaraEditor: GEditor isn't valid! Particle reset commands will not work for Niagara components!
[2021.06.20-12.02.11:272][  0]LogInit: Display: Starting Game.
[2021.06.20-12.02.11:272][  0]LogNet: Browse: /Game/ThirdPersonCPP/Maps/ThirdPersonExampleMap?Name=Player?Listen
[2021.06.20-12.02.11:272][  0]LogLoad: LoadMap: /Game/ThirdPersonCPP/Maps/ThirdPersonExampleMap?Name=Player?Listen
[2021.06.20-12.02.11:272][  0]LogWorld: BeginTearingDown for /Temp/Untitled_0
[2021.06.20-12.02.11:273][  0]LogWorld: UWorld::CleanupWorld for Untitled, bSessionEnded=true, bCleanupResources=true
[2021.06.20-12.02.11:273][  0]LogSlate: InvalidateAllWidgets triggered.  All widgets were invalidated
[2021.06.20-12.02.11:278][  0]LogAudio: Display: Audio Device unregistered from world 'None'.
[2021.06.20-12.02.11:280][  0]LogUObjectHash: Compacting FUObjectHashTables data took   0.80ms
[2021.06.20-12.02.11:345][  0]LogAudio: Display: Audio Device (ID: 1) registered with world 'ThirdPersonExampleMap'.
[2021.06.20-12.02.11:353][  0]LogAIModule: Creating AISystem for world ThirdPersonExampleMap
[2021.06.20-12.02.11:353][  0]LogLoad: Game class is 'PuzzlePlatformsGameMode'
[2021.06.20-12.02.11:353][  0]LogNet: ReplicationDriverClass is null! Not using ReplicationDriver.
[2021.06.20-12.02.11:353][  0]LogNetCore: DDoS detection status: detection enabled: 0 analytics enabled: 0
[2021.06.20-12.02.11:354][  0]LogInit: WinSock: Socket queue. Rx: 131072 (config 131072) Tx: 131072 (config 131072)
[2021.06.20-12.02.11:354][  0]LogNet: Created socket for bind address: 0.0.0.0 on port 17777
[2021.06.20-12.02.11:354][  0]PacketHandlerLog: Loaded PacketHandler component: Engine.EngineHandlerComponentFactory (StatelessConnectHandlerComponent)
[2021.06.20-12.02.11:354][  0]LogNet: GameNetDriver IpNetDriver_0 IpNetDriver listening on port 17777
[2021.06.20-12.02.11:358][  0]LogWorld: Bringing World /Game/ThirdPersonCPP/Maps/ThirdPersonExampleMap.ThirdPersonExampleMap up for play (max tick rate 0) at 2021.06.20-14.02.11
[2021.06.20-12.02.11:359][  0]LogWorld: Bringing up level for play took: 0.004066
[2021.06.20-12.02.11:359][  0]LogOnlineSession: Warning: OSS: No game present to join for session (GameSession)
[2021.06.20-12.02.11:360][  0]LogLoad: Took 0.087871 seconds to LoadMap(/Game/ThirdPersonCPP/Maps/ThirdPersonExampleMap)
[2021.06.20-12.02.11:687][  0]LogSlate: Took 0.000165 seconds to synchronously load lazily loaded font '../../../Engine/Content/Slate/Fonts/Roboto-Regular.ttf' (155K)
[2021.06.20-12.02.11:766][  0]LogRenderer: Reallocating scene render targets to support 640x480 Format 10 NumSamples 1 (Frame:1).
[2021.06.20-12.02.11:766][  0]LogInit: Display: Engine is initialized. Leaving FEngineLoop::Init()
[2021.06.20-12.02.11:766][  0]LogLoad: (Engine Initialization) Total time: 5.87 seconds
[2021.06.20-12.02.11:766][  0]LogLoad: (Engine Initialization) Total Blueprint compile time: 0.00 seconds
[2021.06.20-12.02.11:766][  0]LogInit: First time updating LLM stats...
[2021.06.20-12.02.11:770][  0]LogContentStreaming: Texture pool size now 1000 MB
[2021.06.20-12.02.11:772][  0]LogSlate: InvalidateAllWidgets triggered.  All widgets were invalidated
[2021.06.20-12.02.12:813][  0]LogRenderer: Reallocating scene render targets to support 128x128 Format 10 NumSamples 1 (Frame:1).
[2021.06.20-12.02.12:894][  0]LogRenderer: Reallocating scene render targets to support 640x480 Format 10 NumSamples 1 (Frame:2).
[2021.06.20-12.02.13:008][  1]LogNet: NotifyAcceptingConnection accepted from: 127.0.0.1:53077
[2021.06.20-12.02.13:008][  1]LogHandshake: SendConnectChallenge. Timestamp: 1.235444, Cookie: 036000224129214036045194035182254027073058199241005047086188
[2021.06.20-12.02.13:010][  1]LogSlate: Took 0.000186 seconds to synchronously load lazily loaded font '../../../Engine/Content/Slate/Fonts/Roboto-Regular.ttf' (155K)
[2021.06.20-12.02.13:014][  2]LogNet: NotifyAcceptingConnection accepted from: 127.0.0.1:53077
[2021.06.20-12.02.13:014][  2]LogHandshake: SendChallengeAck. InCookie: 036000224129214036045194035182254027073058199241005047086188
[2021.06.20-12.02.13:014][  2]LogNet: Server accepting post-challenge connection from: 127.0.0.1:53077
[2021.06.20-12.02.13:014][  2]PacketHandlerLog: Loaded PacketHandler component: Engine.EngineHandlerComponentFactory (StatelessConnectHandlerComponent)
[2021.06.20-12.02.13:014][  2]LogNet: NotifyAcceptedConnection: Name: ThirdPersonExampleMap, TimeStamp: 06/20/21 14:02:13, [UNetConnection] RemoteAddr: 127.0.0.1:53077, Name: IpConnection_0, Driver: GameNetDriver IpNetDriver_0, IsServer: YES, PC: NULL, Owner: NULL, UniqueId: INVALID
[2021.06.20-12.02.13:014][  2]LogNet: AddClientConnection: Added client connection: [UNetConnection] RemoteAddr: 127.0.0.1:53077, Name: IpConnection_0, Driver: GameNetDriver IpNetDriver_0, IsServer: YES, PC: NULL, Owner: NULL, UniqueId: INVALID
[2021.06.20-12.02.13:016][  3]LogNet: NotifyAcceptingChannel Control 0 server World /Game/ThirdPersonCPP/Maps/ThirdPersonExampleMap.ThirdPersonExampleMap: Accepted
[2021.06.20-12.02.13:016][  3]LogNet: Remote platform little endian=1
[2021.06.20-12.02.13:016][  3]LogNet: This platform little endian=1
[2021.06.20-12.02.13:016][  3]LogNetVersion: PuzzlePlatforms 1.0.0.0, NetCL: 14830424, EngineNetVer: 16, GameNetVer: 0 (Checksum: 1959146765)
[2021.06.20-12.02.13:032][  4]LogNet: Login request: ?Name=DESKTOP-LOR7EIH-B41DE1A64FB5F13DAF6136B3B3927D5D userId: NULL:DESKTOP-LOR7EIH-B41DE1A64FB5F13DAF6136B3B3927D5D platform: NULL
[2021.06.20-12.02.13:225][ 51]LogNet: Client netspeed is 100000
[2021.06.20-12.02.13:225][ 51]LogNet: Join request: /Game/MenuSystem/ConnectionMenuLevel?Name=DESKTOP-LOR7EIH-B41DE1A64FB5F13DAF6136B3B3927D5D?SplitscreenCount=1
[2021.06.20-12.02.13:225][ 51]LogOnlineSession: Warning: OSS: No game present to join for session (GameSession)
[2021.06.20-12.02.13:228][ 51]LogNet: Join succeeded: DESKTOP-LOR7EIH-B41D
[2021.06.20-12.02.17:158][784]LogTemp: Warning: Pause menu class WBP_PauseMenu_C

I tried to log the class name to check if it was a problem while finding the blueprint but doesn’t seem the case. I think the problem is related to the widget creation but i don’t know how to log the state of the menu to check if it is not null or something, i got access permission like errors when trying to log the UMenuWidget instance.

I believe the cause is that you are setting the interface after calling setup. This is the only difference I can spot and otherwise looks fine. When you call setup and it adds to the viewport, the Initialize will be called which uses the interface and it won’t be set at this time.

Give this a try and hopefully it will solve the problem. Order can be everything in these sorts of situations.

It didn’t work. The game keeps crashing and the error seems the same with the problem still being adding it to the viewport.

Ok. I’ll take another look at the code in the morning and see what’s going on.

So, I’ve gone through the code again. I assume you’ve got the main menu working but it is the in-game menu that is causing issue because you shared that code. The only reasons I can think of issues with what I can see here is:

  • the control names in the widget don’t match the C++ class
  • you’ve set the parent class for the widget to the wrong parent C++ class (main menu to the pause menu etc)
  • SetMenuInterface should before the Setup call in both LoadMenu and InGameLoadMenu (which I believe you’ve changed)

Without seeing the whole project, I can’t see any other issues as I’ve compared this with my own code which works fine and it looks to be ok on the surface. If it is the Main Menu Code, can you share that so I can take a look.

If you’re around on Discord, you can contact me there as it may be quicker, username BrianD.

Hi Raulillo,
Thanks for sharing the project with me. After a good bit of debugging and comparing code, I have found the issue. The Initialize code on the PauseMenu is missing the call to the Initialize on the base class. Add this code at the top of the method and it’ll work just fine. Sorry for taking so long to figure this out.

    if ( !Super::Initialize() )
    {
        return false;
    }
1 Like

This topic was automatically closed 24 hours after the last reply. New replies are no longer allowed.