Hi everyone,
I recently upgraded my project from UE5.3 to UE5.7, and since then I’ve been running into a reproducible issue when packaging for Windows that I haven’t been able to solve.
The project uses World Partition with Runtime Spatial Hash and a very large open‑world map. Everything worked fine in UE5.3, including packaging. After upgrading to 5.7, however, I now get the following error right at the beginning of the packaging process:
World Partition reached the current limit of large world coordinates.
Ensure condition failed: Index >= 0
(RuntimeSpatialHashGridHelper.h, Line 50)
The packaging process does continue after this message, but this error appears at the very start, which makes me think it’s the root cause of the overall problem.
To rule out migration issues, I already tried the following:
-
Created a completely new map
-
Created a new landscape
-
Manually copied all assets sector by sector into the new map
-
Performed an EditorRebase
-
Ran Validate World / Fix Issues
-
Rebuilt all HLODs
-
Resaved all actors
-
Cleared the DerivedDataCache
-
Tested migration into a fresh 5.7 project
The map is very large — according to the World Partition grid, the current extent is around 43.3 km x 43.3 km (coordinates: 4336708478122.96 x 4336708478122.96). This might be hitting the new large‑world coordinate checks in UE5.7, but I cannot find any actors outside the bounds or any negative coordinates.
I’m aware that there are also some asset‑related warnings later in the log. These are known to me, but they are not the main issue, because the World Partition error appears first, before anything else, and seems to be the underlying problem I need to solve.
My suspicion is that in UE5.7 either:
-
RuntimeSpatialHash behaves differently than in 5.3,
-
or certain World Partition data is validated differently during packaging,
-
or the new large‑world coordinate checks are stricter and causing this failure.
I’ve attached the full packaging log and callstack below.
Any help or insights on how to resolve this in UE5.7 — or whether there are known changes to RuntimeSpatialHash between 5.3 and 5.7 — would be greatly appreciated.
Thanks in advance!
Himiko
Log.txt (4.6 KB)