SaveGeneratedTexture2DAsset can crash for a variety of reasons when overwriting an existing texture asset. When no existing asset exists, the function simply moves the provided transient Texture ass ...
After editing engine source files and triggering Live Coding, derived Blueprints that inherit from a Blueprint containing a ChildActorComponent cause UChildActorComponent::Serialize to run on a Live ...
This is a regression since 5.5 with skeletal meshes where morph target normal/tangent deformation only works when a mesh is imported as a LOD of an existing skeletal mesh, but not when imported as L ...
Note that this bug potentially also affects a wide variety of material / geometry setups; however, a translucent wireframe setup is currently the main reproduction case. The issue may also be notice ...
Enabling the ScriptableToolsFramework plugin causes compile errors in shipping configurations. This also applies to any plugins which depend on it, such as the ScriptableToolsEditorMode plugin. Thi ...
When an Actor Component contains an Instanced UObject array marked EditDefaultsOnly, adding a new element to the Blueprint defaults correctly updates the Blueprint and its own Property Matrix. Howev ...
A licensee has encountered an issue where their FInstancedStruct isn't being gathered into CachedPropertyData when "Generate Optimized Blueprint Component Data" is enabled. The changes in ...
UDataAsset's constructor assumes itself to be the native class, and caches that value for use by the asset registry. However, if the data asset type is defined in a blueprint (i.e. subclassing UPrim ...
During seamless travel, when a client loads into the destination level it will call APlayerController::ServerNotifyLoadedWorld, including when it finishes the travel before the server. When the serv ...
While the OnLobbyMemberLeft event does seem to be fired correctly, the remote member will still be in the lobby's "Members" map, and its data can still be found in FLobbyClientData::MemberDataStorag ...