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. ...
FKismetCompilerContext::CreateUserDefinedLocalVariableForFunction() does not copy the metadata from the source FBPVariableDescription entry. Class variables work because there is code for that in FK ...
Ensure message: Ensure condition failed: false [KismetCompilerVMBackend.cpp][Line: 1076] It is not possible to express this interface property as a literal value! (InterfaceProperty /Script/BugRepr ...
Read-only nodes used in math expression should use CommutativeAssociativeBinaryOperator when appropriate. Even though these nodes can't be modified, there is the occasional need to copy these nodes ...
Overriding a subobject's class in a native base class can lead to that component being null in derived Blueprints. ...