4.24.2 Hotfix released

The 4.24.1 Hotfix is now live!

Feel free to discuss this release on the 4.24 forum thread.

If you experience a bug with the 4.24.2 Hotfix, please follow the How To Report a Bug Guide to report it on the UE4 Answerhub.

Fixed in 4.24.2

Fixed! UE-86183 Crash in 4.24 when merging staticmesh with create merge material to true
Fixed! UE-87035 [CrashReporter] UE4Editor-Engine!FSoundSource::SetStereoBleed() [Audio.cpp:355]
Fixed! UE-86291 Automation results in the editor go to an uncatagorized list at the bottom of the Message Log window
Fixed! UE-86028 Serialization bug on UObjectPropertyBase subclasses - Warning is emitted about lost data
Fixed! UE-86654 Exception crash when running Debug Game Configuration for a project installed on a different drive than Engine Installation
Fixed! UE-86210 GitHub 6509 :

  • .gitignore actualized for UE 4.24.1

  • **Fixed!** UE-85933 FP_FirstPerson and FP_FirstPersonBP missing when adding feature packs **Fixed!** UE-86416 When deleting a CullDistanceVolume, meshes affected by that volume do not update their cached values **Fixed!** UE-68418 [CrashReport] UE4Editor-Engine!UActorComponent::PreEditChange(UProperty *) [ActorComponent.cpp:543] **Fixed!** UE-86848 Harvesting blueprint results in 2 root components **Fixed!** UE-86621 [CrashReport] UE4Editor-UnrealEd!FKismetEditorUtilities::CanCreateBlueprintOfClass(UClass const*) [Kismet2.cpp:998] **Fixed!** UE-86031 BP nativization emits incorrect C++ code for noexport-typed struct field access in some cases. **Fixed!** UE-85844 [CrashReport] UE4Editor-Kismet!SMyBlueprint::OnActionDragged(TArray<TSharedPtr<FEdGraphSchemaAction,0>,TSizedDefaultAllocator<32> > const &,FPointerEvent const &) [SMyBlueprint.cpp:1723] **Fixed!** UE-85531 Random Stream Initial Seed not random **Fixed!** UE-85332 Crash on Package When Using Nativizing Animation Blueprint Has AnimGraph Connected with Enum **Fixed!** UE-86356 Child Animation Blueprints Do Not Get Recompiled Correctly **Fixed!** UE-86101 ensure condition failed when using blueprint nativization method for some client targets. **Fixed!** UE-86413 Variable Type field completely missing from details panel on inherited variables **Fixed!** UE-85698 Engine Crashes When Converting an Int to Float For a Map Key In Blueprints **Fixed!** UE-85832 Nested Subobject regression in cooked projects **Fixed!** UE-86732 !GuidCache->NetFieldExportGroupMap.Contains(NewNetFieldExportGroup->PathName) crash when recording a replay through blueprints after server travel **Fixed!** UE-86037 CLONE - Audit - FAESHandlerComponent::Incoming Ciphertext.Num underflow **Fixed!** UE-86025 AESGCMHandlerComponent::Incoming off-by-one underflow **Fixed!** UE-87236 GitHub 6582 : Last set of changes for UE4.24 Hotfix 2 (CL11079797) **Fixed!** UE-85928 Apex Destructibles are not properly rendered **Fixed!** UE-86948 Clothing Data Cannot Be Created If The Old Data Was Deleted While Applied **Fixed!** UE-86998 Engine Crashes When Trying To Reimport Skeletal Mesh For One That Has No Clothing Data **Fixed!** UE-83384 Destructible Meshes Not Rendering Mesh Editor **Fixed!** UE-86316 If user has permissions for opening /dev/input/event* causes hitches ever 3 seconds **Fixed!** UE-86076 Editor stalls on Mac after key up, mouse up **Fixed!** UE-79400 Spot Lights don't work on Magic Leap if Cast Shadows is disabled. **Fixed!** UE-86286 Android TargetSDKVersion default is 26; Play Store requires 28 now **Fixed!** UE-86053 There is no way to use a Launch Storyboard when packaging for IOS **Fixed!** UE-86212 GitHub 6511 : #] Fixed Engine compilation for Android platform: added required '#i? **Fixed!** UE-84885 Android's GetLocalHostAddr can return the loopback address incorrectly. **Fixed!** UE-86845 Game crashes when Panini projection enabled. **Fixed!** UE-86537 Post processing bloom threshold activates when the threshold is >0 instead of >-1. **Fixed!** UE-86198 Cook failed for IOS platform when using Shared Material Native Libraries **Fixed!** UE-86753 Memory corruption due to improper cast **Fixed!** UE-86148 RHI assert on startup when compiling shipping build with assertions enabled **Fixed!** UE-84924 SSGI assert raised on Mac for an invalid format texture **Fixed!** UE-84743 Github Editor Is Hanging at "Initializing... 39%" on Mac After Building Successfully **Fixed!** UE-85690 [CrashReport] UE4Editor-Engine!FMeshBatch::PreparePrimitiveUniformBuffer(FPrimitiveSceneProxy const *,ERHIFeatureLevel::Type) [SceneManagement.cpp:1099] **Fixed!** UE-85307 [CrashReport] UE4Editor-Engine!FDDSLoadHelper::IsValidCubemapTexture() [DDSLoader.cpp:158] **Fixed!** UE-84547 Infiltrator's cloak is visible and flickers while rendering black and white **Fixed!** UE-84488 Crop tool is masked when using High Resolution Screenshot tool and Use custom depth as mask is disabled **Fixed!** UE-86616 [CrashReport] libUE4Editor-ApplicationCore.so!OFFSCREEN_CreateWindow [SDL_offscreenwindow.c:58] **Fixed!** UE-85019 Constraining aspect ratio of cine camera with post process material attached causes rendering issue **Fixed!** UE-85859
    
    [CrashReport] UE4Editor-UnrealEd!FLevelEditorViewportClient::Draw(FSceneView const *,FPrimitiveDrawInterface *) [LevelEditorViewport.cpp:4575]
    
    

    Fixed! UE-85118 Crash on selecting Parameter Panel Entry in Script Editor where Parameter is defaulted to Function
    Fixed! UE-85109 Crash soaking Niagara GPU stress test
    Fixed! UE-85863 [CrashReporter] UE4Editor-RenderCore!EmitNullShaderParameterFatalError(FShader const ,FShaderParametersMetadata const ,unsigned short) [ShaderParameterStruct.cpp:422]
    Fixed! UE-86896 Fix and Enable Denoiser on Metal
    Fixed! UE-86995 [CrashReport] libUE4Editor-VulkanRHI.so!VulkanRHI::FDeviceMemoryAllocation::Map(unsigned long, unsigned long) [VulkanMemory.cpp:435]
    Fixed! UE-85834 [CrashReport] libUE4Editor-VulkanRHI.so!FVulkanDynamicRHI::GetInstanceLayersAndExtensions(TArray<char const
    , TSizedDefaultAllocator<32> >&, TArray<char const
    , TSizedDefaultAllocator<32> >&, bool&) [VulkanLayers.cpp:246]
    Fixed! UE-85865

    
    [CrashReport] UE4Editor-Renderer!FBatchingSPDI::DrawMesh(FMeshBatch const &,float) [PrimitiveSceneInfo.cpp:64]
    
    

    Fixed! UE-74508 [CrashReport] UE4Editor-RenderCore!FShaderCompilerOutput::GenerateOutputHash() [ShaderCore.cpp:320]
    Fixed! UE-20945 [CrashReport] Crash related to lack of disk space - FShaderCompileThreadRunnable::WriteNewTasks()
    Fixed! UE-87032 [CrashReporter] UE4Editor-MeshPaint!TexturePaintHelpers::CreateTempUncompressedTexture(UTexture2D *) [TexturePaintHelpers.cpp:350]
    Fixed! UE-86515 Painting skeletalmesh is not save in the asset. Fallback of the sk refactor
    Fixed! UE-87093 Menu items missing from Animation Blueprint Node context menu section ‘Add pin for element’
    Fixed! UE-86566 Can’t assign LightMapCoordinateIndex on Static Mesh with generated LODs
    Fixed! UE-86544 Bake transform crashes on a component
    Fixed! UE-86252 [CrashReport] UE4Editor-UnrealEd!ObjectTools::ForceDeleteObjects(TArray<UObject *,TSizedDefaultAllocator<32> > const &,bool) [ObjectTools.cpp:2457]
    Fixed! UE-86228 Regression: Editor freezes if a lot of video is played in editor(using WebBrowser) in 4.24
    Fixed! UE-85920 skeletalmesh build can crash if an asset do not have material when doing the fbx import
    Fixed! UE-85018 Entry is set to the Game Default Map when Creating a Blank Blueprint project
    Fixed! UE-85612 Font rendering issue: digit separator character in french locale
    Fixed! UE-85711 Material Instance Parameters Undo Doesn’t Update Values
    Fixed! UE-85861 [CrashReport] UE4Editor-UnrealEd!UUnrealEdEngine::CanSelectActor(AActor *,bool,bool,bool) [EditorSelectUtils.cpp:492]
    Fixed! UE-85850 [CrashReport] UE4Editor-SlateCore!FSlateFontRenderer::GetRenderData(FShapedGlyphEntry const &,FFontOutlineSettings const &,FCharacterRenderData &) [SlateFontRenderer.cpp:393]
    Fixed! UE-86070 Datasmith exporters causing problems for Github users building from source code
    Fixed! UE-86287 [CrashReporter] UE4Editor-MeshBuilder!SkeletalMeshBuilderHelperNS::FixFaceMaterial(USkeletalMesh *,TArray<SkeletalMeshImportData::FMaterial,TSizedDefaultAllocator<32> > &,TArray<SkeletalMeshImportData::FMeshFace,TSizedDefaultAllocator<32> > &)
    Fixed! UE-87130 Increment Datasmith Importer installer version for 4.24.2
    Fixed! UE-85968 Datasmith 3dsMax Exporter plugin does not have the proper version stamp
    Fixed! UE-85835 [CrashReport] UE4Editor-UnrealEd!FTiffLoadHelper::FTiffLoadHelper() [TIFFLoader.cpp:59]
    Fixed! UE-84663 All Transaction History is cleared when closing the Static Mesh Editor after using the Polygon Edit tools
    Fixed! UE-82869 Collaborative Viewer - VR presence of other player are seen spinning on themself from the non-VR host
    Fixed! UE-82861 Collaborative Viewer - other player see the VR player joystick on the ground
    Fixed! UE-86262 Extra meshes imported from Solidworks assembly
    Fixed! UE-85214 Crash importing a solidwork file through Datasmith
    Fixed! UE-69541 Import CAD - Can’t reimport ProE/Creo file (.asm.1) - Invalid file type
    Fixed! UE-84706 No Toast message on Cinema4D file without SDK during import.
    Fixed! UE-85904 C4D Mograph not working in 4.24.0
    Fixed! UE-84704 One-off crash when importing MDL files - Assertion failed: (Inputs.Num() == 0) || (Expression->FunctionInputs.Num() == Inputs.Num()) [File:GeneratorMaterialExpressions.cpp] [Line: 1225] Function <mdl_math_max_value> expects 1 inputs, but only got 2 !
    Fixed! UE-86250 Actor Foliage instances do not run construction script when painted
    Fixed! UE-85628 Foliage Actor instances are not restored in the level when erasing is undone
    Fixed! UE-87308 USD - Crash when importing .usdc file from Maya
    Fixed! UE-86607 CRASH on Re-Importing Static Mesh with 8 LOD levels EXCEPTION_ACCESS_VIOLATION reading address 0x00000008
    Fixed! UE-85213 Crash when resetting asset import data in static mesh editor
    Fixed! UE-85228 Crash when changing “MaximumTextureSize” in “LeaveExistingMips” state
    Fixed! UE-85816 USD Stage - crash creating a layer after USD file was reloaded
    Fixed! UE-84742 Materials fail to assign to imported meshes from USD file
    Fixed! UE-85866 [CrashReporter] UE4Editor-AlembicHairTranslatorModule!ParseObject [AlembicHairTranslator.cpp:446]
    Fixed! UE-72690 Morph Targets play incorrectly when reimported with Import Content Type set to Geometry or Skin Weights Only
    Fixed! UE-81582 Skeletal mesh import crashes trying to load MeshReductionInterface if plugins not enabled
    Fixed! UE-86784 Seams in Landscape when setting MaxLODLevel
    Fixed! UE-85994 Tessellation Materials are not working on Landscapes
    Fixed! UE-84766 Some textures fail to update the Alpha Landscape Brush texture when selected
    Fixed! UE-85854 [CrashReport] UE4Editor-Landscape!ALandscape::RequestLayersContentUpdateForceAll(ELandscapeLayerUpdateMode) [LandscapeEditLayers.cpp:4474]
    Fixed! UE-80340 [CrashReporter] UE4Editor-UnrealEd!UMaterialEditorInstanceConstant::PostEditUndo() [PreviewMaterial.cpp:1568]
    Fixed! UE-86270 In material instance editor, undo parameter edit condition fails after undoing a parameter edit
    Fixed! UE-85860 [CrashReport] UE4Editor-UnrealEd!CastChecked<UMaterialGraphNode,UEdGraphNode>(UEdGraphNode *) [Casts.h:213]
    Fixed! UE-85358 Pasted material function nodes lose their connections
    Fixed! UE-85354 Material Layer Parameters aren’t affected by Undo and Redo
    Fixed! UE-85842 [CrashReport] UE4Editor-MeshDescriptionOperations!FMeshDescriptionOperations::FindOverlappingCorners(FOverlappingCorners &,FMeshDescription const &,float) [MeshDescriptionOperations.cpp:1417]
    Fixed! UE-85919 DefaultConcertSyncCore.ini warning when launching QAGame
    Fixed! UE-86036 External Python SDKs are failing to link
    Fixed! UE-86275 Attaching a removed Actor in Sequencer causes a crash
    Fixed! UE-86255 [CrashReport] UE4Editor-MovieSceneTools!F3DAttachTrackEditor::AddKeyInternal(FFrameNumber,TArray<TWeakObjectPtr<UObject,FWeakObjectPtr>,TSizedDefaultAllocator<32> >,FName,FName,FActorPickerTrackEditor::FActorPickerID) [AttachTrackEditor.cpp:1119]
    Fixed! UE-86231 Crash when “Store Curves” in Curve editor
    Fixed! UE-85975 Crash scrubbing through sequence - FMovieScenePreAnimatedState::OnObjectsReplaced
    Fixed! UE-85978 Hitch adding audio and zooming in/out audio track
    Fixed! UE-85822 Subway Sequencer crashes when opening shot0010_001
    Fixed! UE-84608 Audio sections do not correctly play from the current time
    Fixed! UE-85544 Crash when pressing the Left Arrow key while in the Curve Editor
    Fixed! UE-85433 Fix typo in FEventTriggerExecutionToken::PatchBoundObject
    Fixed! UE-85424 Crash when Accepting Target within the BP Merge Tool - referencing SharedPointer.h Line: 799
    Fixed! UE-83279 Play rate value under 1.0 seems ignored when with Render movie to video feature
    Fixed! UE-84210 Float RGBA Framebuffer rendering settings changes UI
    Fixed! UE-86704 UMG Calibri font space between characters changes depending on the onscreen size of the textbox containing it
    Fixed! UE-86821 nDisplay - Recovery
    Fixed! UE-86822 Cluster events don’t work in PIE
    Fixed! UE-86435 Not all scene nodes declared in a config file are created
    Fixed! UE-87270 IDisplayClusterRenderManager::GetViewportRect is called from both game and rendering thread.
    Fixed! UE-87201 nDisplay - Exception launching Packaged nDisplay Template for Win64 when VR Set is connected With VR Plugins Enabled
    Fixed! UE-85193 nDisplay doesn’t work in PIE by default. No test config screens visible
    Fixed! UE-85100 VR Scouting - Top part of the Vive controller disappear after using the Marker Tool
    Fixed! UE-84998 VR Scouting - Log Warning when a Gaffer is added to level
    Fixed! UE-84794 Collect data always by master node only
    Fixed! UE-87013 steamVR runtime is called on editor launch
    Fixed! UE-86522 VR Scouting - Index Triggers acts as their are permanently hold
    Fixed! UE-86429 Motion Controller Axis input values over scale in increments of 2
    Fixed! UE-86133 Uninitialized memory on Android mobile for core count
    Fixed! UE-86540 AREnvProbe - App crash on iPad if automatic environment capture is enabled
    Fixed! UE-86268 BeginPlay handler removed from PlayLevel.cpp
    Fixed! UE-85935 Post Process Material + Stereo Rendering = Left Eye Black
    Fixed! UE-85120 HTC Vive Trackpad does not move selected objects toward or away from the camera in VRMode
    Fixed! UE-85700 Invalid XrSpace passed to xrLocateViews
    Fixed! UE-85293 Using Grip and Trigger buttons to transition from Play to VRMode does not work
    Fixed! UE-84476 SteamVR - Editor does not ignore steamVR exit when running another steamVR app
    Fixed! UE-85623 GitHub 6428 : CL 10629665 - 4.24.1/2 Candidate fixes for integrated SteamVRInput (public)
    Fixed! UE-84174 GitHub 6278 : [BUGFIX] STEAMVR Fix crash (wrong usage) of SteamVR StereoLayer API.
    Fixed! UE-87271 Fix for Tree textures warning when build on Windows and Mac