Duplicating a BP function doesn't reference the correct local variables

UE - Gameplay - Blueprint Compiler - Nov 10, 2022

Looking at the T3D snippet of the get variable node, the VariableReference points to the local variable of the original function instead of the new one.  ...

open asset in editor crash (Objects have the same fully qualified name but different paths)

UE - Gameplay - Blueprint Compiler - Sep 15, 2022

in 4.27 open this asset could not crash ,but 5.0.2 could get crashed ...

CompileAllBlueprints crashing on blueprint function with a delegate input.

UE - Gameplay - Blueprint Compiler - Aug 19, 2022

In some scenarios, FPropertyDelegate::SignatureFunction can point to freed memory after a garbage collection run. This appears to be more common when running the CompileAllBlueprints commandlet. ...

Latent Blueprint Functions has incorrect linkage when the FLatentActionInfo is the first argument

UE - Gameplay - Blueprint Compiler - Jul 18, 2022

When you create a latent function in C++ with the FLatentActionInfo first it will incorrectly set up the linkage for the latent info such that it gets linked to the incoming execution pin of the fun ...

Nesting a Structure in another Structure results in a 'Cannot parse value'

UE - Gameplay - Blueprint Compiler - Jun 28, 2022

This is a regression. Tested in //UE4/Release-4.27 CL#18319896 Nesting a Structure in another Structure results in a 'Cannot parse value' until the data value is updated. If the second structure is ...

Changing a variable type inside of a Structure does not always reset it's value to the default value causing "Cannot parse value" error

UE - Gameplay - Blueprint Compiler - May 11, 2022

Changing a variable type inside of a Structure does not always reset it's default value causing "Cannot parse value" error. Upon changing the default value or adding another, different variable type ...

"Assign" node can cause a crash when placed in a graph

UE - Gameplay - Blueprint Compiler - Apr 26, 2022

This may only happen with upgraded projects that went from 4.27 up to 5.0.1 ...

Assign node on floats can cause a crash at runtime

UE - Gameplay - Blueprint Compiler - Apr 25, 2022

This is from a UDN and I was not able to reproduce it locally in Release-5.0 or Ue5/Main, creating this issue for tracking.  ...

Recompiling blueprint breaks Instanced class property inside child actor

UE - Gameplay - Blueprint Compiler - Apr 7, 2022

When a blueprint class that contains an instanced property is used as the class for a child actor template, recompiling that class results in a disconnect between the instanced subobject in the blue ...

References to recompiled Blueprint CDOs that exist outside of the immediate class hierarchy are not being replaced during compilation.

UE - Gameplay - Blueprint Compiler - Feb 24, 2022

Currently, the Blueprint compiler will only update references to a reinstanced CDO/archetype object if it falls within the immediate hierarchy of the Blueprint class type OR if it's a component temp ...