# HLOD generation/deletion time has been x10 after last update (literally takes hours to do now)

**URL:** <https://forums.unrealengine.com/t/hlod-generation-deletion-time-has-been-x10-after-last-update-literally-takes-hours-to-do-now/1994561>\
**Category:** Issues and Bug Reporting\
**Tags:** fortnite-creative, unreal-editor-for-fortnite, fortnite\
**Created:** [August 27, 2024, 10:59pm UTC](https://forums.unrealengine.com/t/hlod-generation-deletion-time-has-been-x10-after-last-update-literally-takes-hours-to-do-now/1994561 "2024-08-27T22:59:20Z")\
**Posts on this page:** 12\
**Page:** 1

<div class="post-metadata">

**Author:** ![Wertandrew](https://d1ap1mz92jnks1.cloudfront.net/user_avatar/forums.unrealengine.com/wertandrew/32/916192_2.png) [@Wertandrew](https://forums.unrealengine.com/u/Wertandrew)\
**Post date:** [August 27, 2024, 10:59pm UTC](https://forums.unrealengine.com/t/hlod-generation-deletion-time-has-been-x10-after-last-update-literally-takes-hours-to-do-now/1994561/1 "2024-08-27T22:59:20Z")

</div>

### Please select what you are reporting on:

Unreal Editor for Fortnite

### What Type of Bug are you experiencing?

UI/Tools

### Summary

After recent updates, it takes waaaay longer to generate or delete HLODs. We ve changed nothing in the map. Previously it was 20 mins to generate, now on 20 mins its only 4%  
Please address this, we cant spend a day just making HLODs

 ![BezH4FnHUR](https://d3kjluh73b9h9o.cloudfront.net/original/4X/f/3/f/f3fecd816d0c006eb7611cdab2da07a6cef9691e.png)

### Steps to Reproduce

Load a large island with both current build of UEFN and an older one  
Build HLOD on both  
Compare times

### Expected Result

HLODs to take around 20 mins to build/delete

### Observed Result

HLODs take 10 times longer to generate

### Platform(s)

pc

---

<div class="post-metadata">

**Author:** ![Hardcawcanary](https://d1ap1mz92jnks1.cloudfront.net/user_avatar/forums.unrealengine.com/hardcawcanary/32/906569_2.png) [@Hardcawcanary](https://forums.unrealengine.com/u/Hardcawcanary)\
**Post date:** [August 28, 2024, 6:01am UTC](https://forums.unrealengine.com/t/hlod-generation-deletion-time-has-been-x10-after-last-update-literally-takes-hours-to-do-now/1994561/2 "2024-08-28T06:01:41Z")

</div>

Your projects are huge, on my little ones, I’ve had validation issues with the HLODs I just totally delete the HLOD layer and make a new one now whenever I fail to upload.  
the Delete HLODs from the build menu doesn’t seem to properly work. It’s like the HLOD layer holds old junk info and references that it just doesn’t delete & I wonder how you cope with this on your large projects ?

---

<div class="post-metadata">

**Author:** ![Wertandrew](https://d1ap1mz92jnks1.cloudfront.net/user_avatar/forums.unrealengine.com/wertandrew/32/916192_2.png) [@Wertandrew](https://forums.unrealengine.com/u/Wertandrew)\
**Post date:** [August 28, 2024, 10:46am UTC](https://forums.unrealengine.com/t/hlod-generation-deletion-time-has-been-x10-after-last-update-literally-takes-hours-to-do-now/1994561/3 "2024-08-28T10:46:55Z")

</div>

Well, I think even though it says build failed, it does succeed and I ve noticed project size goes down. I also made a new HLOD layer as well, which does help lowering the overall amount, even without tweaking its settings (they are not exposed anyway).

---

<div class="post-metadata">

**Author:** ![Flak](https://d1ap1mz92jnks1.cloudfront.net/user_avatar/forums.unrealengine.com/flak/32/769441_2.png) [@Flak](https://forums.unrealengine.com/u/Flak)\
**Post date:** [August 28, 2024, 11:14am UTC](https://forums.unrealengine.com/t/hlod-generation-deletion-time-has-been-x10-after-last-update-literally-takes-hours-to-do-now/1994561/4 "2024-08-28T11:14:14Z")

</div>

We’ll get someone to take a look.

---

<div class="post-metadata">

**Author:** ![Jimbohalo10](https://d1ap1mz92jnks1.cloudfront.net/user_avatar/forums.unrealengine.com/jimbohalo10/32/961440_2.png) [@Jimbohalo10](https://forums.unrealengine.com/u/Jimbohalo10)\
**Post date:** [August 28, 2024, 11:21am UTC](https://forums.unrealengine.com/t/hlod-generation-deletion-time-has-been-x10-after-last-update-literally-takes-hours-to-do-now/1994561/5 "2024-08-28T11:21:22Z")

</div>

hi @Wertandrew ,  
In the past UE5 was using Simplygon to build.  
Maybe the new 31.00 went back to any early version

[Hierarchical Level-Of-Detail | Simplygon 10.3.500.0](https://documentation.simplygon.com/SimplygonSDK_10.3.500.0/ue5/concepts/hlod.html)

---

<div class="post-metadata">

**Author:** ![Wertandrew](https://d1ap1mz92jnks1.cloudfront.net/user_avatar/forums.unrealengine.com/wertandrew/32/916192_2.png) [@Wertandrew](https://forums.unrealengine.com/u/Wertandrew)\
**Post date:** [August 28, 2024, 11:35am UTC](https://forums.unrealengine.com/t/hlod-generation-deletion-time-has-been-x10-after-last-update-literally-takes-hours-to-do-now/1994561/6 "2024-08-28T11:35:10Z")

</div>

IIrc there was a patch note in the latest update that mentioned something about HLODs not loaded into the server or something, I can’t find it now but I read it when the new UEFN patch released. There was also two different things in the build of HLODs:  
-Validation fix up tool did something in the HLOD generated meshes when it run  
-Some HLODs were locked by another team account accidentally, and URC had some of them locked after they completed building.

---

<div class="post-metadata">

**Author:** ![Jimbohalo10](https://d1ap1mz92jnks1.cloudfront.net/user_avatar/forums.unrealengine.com/jimbohalo10/32/961440_2.png) [@Jimbohalo10](https://forums.unrealengine.com/u/Jimbohalo10)\
**Post date:** [August 28, 2024, 2:38pm UTC](https://forums.unrealengine.com/t/hlod-generation-deletion-time-has-been-x10-after-last-update-literally-takes-hours-to-do-now/1994561/7 "2024-08-28T14:38:51Z")

</div>

hi @Wertandrew ,

Patch note possibly [31.00 Fortnite Ecosystem Updates and Release Notes | Unreal Editor for Fortnite Documentation | Epic Developer Community (epicgames.com)](https://dev.epicgames.com/documentation/en-us/uefn/31-00-release-notes-in-unreal-editor-for-fortnite)

### Modeling

**New:**

- LODManager Tool only modifies the target static mesh during acceptance on tool shutdown.

* * *

Looking at the UE 5.5 source code  
The comment found BaseEngine.ini but this is very different from UEFN version

> ;HLOD actors now store their source actors using **FWorldPartitionRuntimeCellObjectMapping** rather than a custom **FHLODSubActor class**

We UE 5.5 source Developers don’t have access to the Fortnite Validation source code so we cannot see the Verification code to incorporate these changes .  
This is a substantial change in use

---

<div class="post-metadata">

**Author:** ![Wertandrew](https://d1ap1mz92jnks1.cloudfront.net/user_avatar/forums.unrealengine.com/wertandrew/32/916192_2.png) [@Wertandrew](https://forums.unrealengine.com/u/Wertandrew)\
**Post date:** [August 28, 2024, 4:39pm UTC](https://forums.unrealengine.com/t/hlod-generation-deletion-time-has-been-x10-after-last-update-literally-takes-hours-to-do-now/1994561/8 "2024-08-28T16:39:01Z")

</div>

Yes, thats the one (second one you posted, from BaseEngine)! Not sure how it affects it, but seems related given its the only HLOD edit of the patch notes

---

<div class="post-metadata">

**Author:** ![xXBobJellyXx](https://d3kjluh73b9h9o.cloudfront.net/original/4X/2/8/5/28502927f1d97ba1051b3b47ccfe17233bf41ef0.png) [@xXBobJellyXx](https://forums.unrealengine.com/u/xXBobJellyXx)\
**Post date:** [August 29, 2024, 3:43pm UTC](https://forums.unrealengine.com/t/hlod-generation-deletion-time-has-been-x10-after-last-update-literally-takes-hours-to-do-now/1994561/9 "2024-08-29T15:43:13Z")

</div>

Hi @Wertandrew !

Epic dev here. Not sure what could be the issue here. We ran once into a shader compilation issue that caused a regression like this, but since then I haven’t had report of widespread increase in build time. Can you share more details regarding your map setup ? Maybe share a log file too ?  
There are specific logs created for the HLOD build, you can usually find them under  
C:\Users\<user\>\AppData\Local\UnrealEditorFortnite\Saved\Logs\WorldPartition\WorldPartitionHLODsBuilder-XXXXXXXXXXXX.log

This will be very valuable in order to understand what’s going on.  
Thanks!

---

<div class="post-metadata">

**Author:** ![Wertandrew](https://d1ap1mz92jnks1.cloudfront.net/user_avatar/forums.unrealengine.com/wertandrew/32/916192_2.png) [@Wertandrew](https://forums.unrealengine.com/u/Wertandrew)\
**Post date:** [August 29, 2024, 9:29pm UTC](https://forums.unrealengine.com/t/hlod-generation-deletion-time-has-been-x10-after-last-update-literally-takes-hours-to-do-now/1994561/10 "2024-08-29T21:29:10Z")

</div>

Sure thing, here you go I zipped them all together:  
[WorldPartition.rar](https://forums.unrealengine.com/uploads/short-url/6mRvDKWndArENJAxExSBe2FlEi7.rar) (3.1 MB)

---

<div class="post-metadata">

**Author:** ![xXBobJellyXx](https://d3kjluh73b9h9o.cloudfront.net/original/4X/2/8/5/28502927f1d97ba1051b3b47ccfe17233bf41ef0.png) [@xXBobJellyXx](https://forums.unrealengine.com/u/xXBobJellyXx)\
**Post date:** [August 30, 2024, 2:23am UTC](https://forums.unrealengine.com/t/hlod-generation-deletion-time-has-been-x10-after-last-update-literally-takes-hours-to-do-now/1994561/11 "2024-08-30T02:23:35Z")

</div>

Ok so from your logs, this looks like a source control issue.  
It seems your connection to the source control is either very slow or is somehow timing out. For example, I’m seeing a ton of 7-8 sec delay like this:

```auto
[2024.08.27-22.01.20:696][804]LogWorldPartitionRuntimeSpatialHashHLOD: Display: [6 / 1126] Processing cell Daark_Region_MainGrid_L0_X-8_Y-5...
[2024.08.27-22.01.20:719][804]LogSavePackage: Moving output files for package: /Mercenaries/ __ExternalActors__ /Daark_Region/5/8U/3IXEV08O6WSG28CZR3QG6Y
[2024.08.27-22.01.20:719][804]LogSavePackage: Moving 'C:/Users/Guest2/AppData/Local/UnrealEditorFortnite/Saved/3IXEV08O6WSG28CZR3QG6YAC1D067A443F5C1C685030B903BEA600.tmp' to 'C:/Users/Guest2/Documents/Fortnite Projects/Mercenaries/Plugins/Mercenaries/Content/ __ExternalActors__ /Daark_Region/5/8U/3IXEV08O6WSG28CZR3QG6Y.uasset'
[2024.08.27-22.01.28:434][804]LogCommandletPackageHelper: Error: File C:/Users/Guest2/Documents/Fortnite Projects/Mercenaries/Plugins/Mercenaries/Content/ __ExternalActors__ /Daark_Region/5/8U/3IXEV08O6WSG28CZR3QG6Y.uasset already checked out by TeamAlliance, will not add
[2024.08.27-22.01.28:434][804]LogWorldPartitionBuilderSourceControlHelper: Error: Error adding package /Mercenaries/ __ExternalActors__ /Daark_Region/5/8U/3IXEV08O6WSG28CZR3QG6Y to revision control.

```

Can you try again with your source control disabled ?

---

<div class="post-metadata">

**Author:** ![Wertandrew](https://d1ap1mz92jnks1.cloudfront.net/user_avatar/forums.unrealengine.com/wertandrew/32/916192_2.png) [@Wertandrew](https://forums.unrealengine.com/u/Wertandrew)\
**Post date:** [August 31, 2024, 11:19am UTC](https://forums.unrealengine.com/t/hlod-generation-deletion-time-has-been-x10-after-last-update-literally-takes-hours-to-do-now/1994561/12 "2024-08-31T11:19:13Z")

</div>

I will next time I generate, good to know. That may confirm my theory that if you have locked HLOD chunks from edits from another user and run it, it may cause this. Hopefully its a specific case. Good find, thanks
