I am encountering, Assertion failed: Actor->GetLevel() == this, steam session

I am encountering, Assertion failed: Actor->GetLevel() == this, I’m getting this error every time I try to join a full session or when two players attempt to join at the same time…please help

![image|690x469](upload://2XILF9XhODrHW65yEfYofQodBVf.png

1 Like

Same to me! But I am not using a custom level stream loading function in c++; the problem is exactly the same each time there are more than one client or one standalone player i got this runtim error:

Script Stack (0 frames) :

Ensure condition failed: Actor->GetLevel() == this [File:D:\build++UE5\Sync\Engine\Source\Runtime\Engine\Private\Level.cpp] [Line: 638]
Actor /Game/Widgets/MainMenu/UEDPIE_0_MainMenu_Level.MainMenu_Level:PersistentLevel.WorldDataLayers is in wrong level:
Owner Level=/Game/Widgets/MainMenu/UEDPIE_1_MainMenu_Level.MainMenu_Level:PersistentLevel
Actor Level=/Game/Widgets/MainMenu/UEDPIE_0_MainMenu_Level.MainMenu_Level:PersistentLevel)
[2025.01.27-19.01.55:081][416]LogOutputDevice: Error: Ensure condition failed: Actor->GetLevel() == this [File:D:\build++UE5\Sync\Engine\Source\Runtime\Engine\Private\Level.cpp] [Line: 638]
Actor /Game/Widgets/MainMenu/UEDPIE_0_MainMenu_Level.MainMenu_Level:PersistentLevel.WorldDataLayers is in wrong level:
Owner Level=/Game/Widgets/MainMenu/UEDPIE_1_MainMenu_Level.MainMenu_Level:PersistentLevel
Actor Level=/Game/Widgets/MainMenu/UEDPIE_0_MainMenu_Level.MainMenu_Level:PersistentLevel)

[2025.01.27-19.01.55:081][416]LogStats: FDebug::EnsureFailed - 0.000 s

1 Like