World Partition: Foliage Painting Crash (DataLayer) UE5.1

unit23
Tue, 24 Jan 2023 12:10:22 +0000
World Creation

Crash with editor when trying to paint foliage. All foliage was assigned to a DataLayer (Editor), and is spatially loaded enabled on all landscape instances. The scene also included Procedural Foliage Spawner.

Assertion failed: !IsValidChecked(ExistingActor) [File:D:\build++UE5\Sync\Engine\Source\Runtime\Engine\Private\ActorPartition\ActorPartitionSubsystem.cpp] [Line: 280]

Tried without success:
Make DataLayer visible
Make all Landscape instances visible
Disabled Is Spatially Loaded on all Landscape instances.
Removing all ProceduralFoliageSpawner

The Solution for me was to delete the DataLayer containging the foliage.

Related

UE5.1 fails to initialize. Assertion failed: !IsValidChecked(ExistingActor) [File:D:\build\++UE5\Sync\Engine\Source\Runtime\Engine\Private\ActorPartition\ActorPartitionSubsystem.cpp] [Line: 280] World Creation

I got the same error but only when trying to resimulate. My solution was simular, just selected the instanced foliage actors in the Outliner view and deleted them. Then the resimulation of the procedural foliage worked like a charm.

5 posts - 4 participants