The editor-only function in the native parent class is not compiled in the game module, which is why we're getting this error. The Blueprint compiler should follow suit during cooking and not genera ...
There's an issue when assigning a bitfield bool to a native bool in Blueprints. Currently, the engine erroneously treats the memory for a local bool as a uint8 bitfield, which is undefined behavior. ...
The assert that we're hitting is:Cannot replace existing object of a different class. New Object: /Engine/Transient.REINST_BPC_NPC_VFX_C_230 /Game/Maps/[REDACTED]/Levels/[REDACTED]/LevelSequence/ ...
When a TInstancedStruct contains a UObject marked with EditInlineNew and DefaultToInstanced, the reference is lost after compiling the Blueprint but only when the struct is part of a native Actor cl ...
Blueprints currently don't support unsigned 64 bit ints, but they do support signed 64 bits. If a Blueprint uses a native struct variable that contains a uint64 property, it incorrectly assigns that ...
Added context from dev support ticket:The crash occurs because FDelegateProperty::Serialize accesses a dangling SignatureFunction pointer. Given that its derefencing dangling pointers the specifi ...
The problem here isn't obvious: the native enum, EAnotherEnum, is missing the Flags flag for the UEnum. As a result, K2Node_GetEnumeratorNameAsString returns the max enum when it gets a combined fla ...
While we do have an auto cast function that handles an int to string conversion, bitmask ints use a "bitmask" subcategory which thwarts are ability to find the cast function. ...
This is almost identical to [Link Removed]. The difference is that we need a variant of UEnum::GetNameByValue that supports bitmasks. We'll likely have to run this by Core. ...