Changing a value inside a struct exposed to blueprints removes struct from blueprints and gives error upon compiling and saving blueprint

UE - Foundation - Cpp Tools - Hot Reload - Sep 28, 2015

If a user creates a C++ class that contains a struct and references that struct within a blueprint, making any changes to the struct within C++ header file will prevent the user from saving the blue ...

Mouse loses focus after setting show mouse cursor to true and clicking anywhere on screen

UE - Gameplay - Input - Nov 17, 2014

If the mouse is toggled to show by using "Set Show Mouse Cursor" and then the user clicks in the window the mouse will lose focus (the camera will no longer freely track the mouse) ...

No log files are being created for Windows Shipping builds

Tools - Dec 26, 2014

When you package a project for Windows Shipping, The project will not generate a log file when the .exe project is played. The project will generate a log file if you package the project in the De ...

When running multiple clients in PIE the second player's inputs become toggled every tick when setting Input mode Game only on tick

UE - Editor - UI Systems - Slate - Jul 9, 2015

A user has found that setting input mode to game only on tick will cause the client in PIE to toggle their inputs on and off every tick. If this test is run with a single player the inputs are const ...

Using 'Show Collision' in an execute console command node is crashing a packaged project.

UE - Graphics Features - Mar 30, 2015

When packaging a project for any platform, If you have 'Show Collision' in an Execute Console Command, you will see the project crash once it is packaged. Log files from the crash have been attach ...

Anim Time Ratio Doesn't Factor In Pin Sequence

OLD - Anim - Aug 12, 2015

In a transition rule, the time assessed in "Time Remaining Ratio" Node does not include/factor time from the Pin Sequence of the animation node. For instance, if the original animation is 20 frame ...

Screen Space Widget Component offset in Editor Viewport when using Windows Scaling

UE - Editor - UI Systems - Jul 23, 2018

Using Windows scaling above 100% now causes Screen Space 3D Widgets to be offset. (Pressing F11 for fullscreen or launching will cause widget to appear in correct location) ...

Malformed command sent to UAT if BuildCookRun command ends with a trailing slash ("\")

UE - Foundation - Cpp Tools - Feb 14, 2019

Including a trailing slash ("\") at the end of a BuildCookRun command sent to UAT results in UAT receiving a malformed command. If the command ends with a slash, the resulting command that UAT recei ...

The Find Node Can Crash on Compile After a Blueprint Compile Error

UE - Gameplay - Nov 21, 2019

The "Find" node can cause a crash if the a map with a struct value changes type while connected, is disconnected and reconnected. Compilation fails and crashes the engine. Found in 4.23.1 CL#963142 ...

Stale VSM pages after HLOD transition

UE - Graphics Features - Shadows - May 23, 2024

Virtual Shadow Maps do not invalidate pages when HLODs replace meshes. This can lead to inconsistencies between the geometry and the shadows, which can cause artifacts as pages are invalidated. ...