I have my game’s Character that is kind of complex (built 90% in C++), it has 2 UActorComponents, an additional Collider, and it will have child Actors attached to it.
most of my work is done through VS Build+Run, and I do get similar situations with running it through the .Uproject
When I hit PIE it is running, but if I click on the Character in the level Hierarchy the Details window populates, and I get the PIP effect, but then the editor freezes. Looking at Task Manager the Editor can be up to 10-12 GB of RAM (normally this is sitting at like 2-3 GB for the Editor)
but If I open the Character Blueprint first before going into PIE, and click on the Character in the level Hierarchy, the editor continues “as expected”. then again if I have the tab open from previous session, but I don’t physically open the tab the editor freezes as though I did not open it.
Engine version 5.1.2 Epic Launcher Install.
is this expected behavior for complex Actors?
Steps leading to issue:
Open Editor (without opening Character Blueprint to Focus)
Click PIE
select Character in Hierarchy
Editor Freezes, and consumes too much RAM (10-12 GB of 32 GB total)
Steps that Avoid Issue:
Open Editor
Open Character Blueprint, or bring to focus
Click PIE
Selected Character in Hierarchy
Editor Continues at around 2-3 GB of RAM