Character doesn't move when level open via OpenLevel function

Hi,

I can’t find a solution for this issue on the forum : I have several levels and when I launch them from the Navigation Viewport they work fine but when I open them with a BP, function OpenLevel, the Level opens but the character is stuck (impossible to move it with keyboards).

I have a GameMode defined (in the World settings) and I also tried to add a NavMeshBoundVolume with a really big size but it doesn’t work.

Furthermore, if I open RollingBPexamplemap (default map already created) I still have the issue.

As far as I see things it’s like the level is constantly opening again :

(number constantly incrementing).

Can someone help me on this?
Thanks a lot for your help!

Any idea? In the logs I see that about every second the level is restarting and these logs appear in loop:

Cmd: RestartLevel
LogParticles: Destroying 0 GPU particle simulations for FXSystem 0x000000E9029CDBC0
Cmd: MEM
LogMemory: Platform Memory Stats for Windows
LogMemory: Process Physical Memory: 1463.70 MB used, 2482.16 MB peak
LogMemory: Process Virtual Memory: 5577.27 MB used, 6017.20 MB peak
LogMemory: Physical Memory: 6166.91 MB used, 8107.14 MB total
LogMemory: Virtual Memory: 8168.28 MB used, 134217728.00 MB total
Allocator Stats for TBB: (not implemented)
LogAIModule: Creating AISystem for world Level2
LogWorld: Game class is 'RollingGameMode_C'
LogWorld: Bringing World /Game/RollingBP/Maps/UEDPIE_0_Level2.Level2 up for play (max tick rate 60) at 2015.08.17-21.33.50
LogActor:Warning: GameSession /Game/RollingBP/Maps/UEDPIE_0_Level2.Level2:PersistentLevel.GameSession_3365 has natively added scene component(s), but none of them were set as the actor's RootComponent - picking one arbitrarily
LogActor:Warning: GameNetworkManager /Game/RollingBP/Maps/UEDPIE_0_Level2.Level2:PersistentLevel.GameNetworkManager_3367 has natively added scene component(s), but none of them were set as the actor's RootComponent - picking one arbitrarily
LogWorld: Bringing up level for play took: 0.008720
LogBlueprintUserMessages: Level2Loaded
LogNet: Browse: /Game/RollingBP/Maps/Level2?restart
LogLoad: LoadMap: /Game/RollingBP/Maps/Level2
Cmd: RestartLevel

Solution found : when my character reaches KillZ it is destroyed and I added a “restartLevel command” on it’s onDestroy Event so when the character is out of bounds it automatically respawns.
Nevertheless, when we use OpenLevel function the character seems to call onDestroy event after opening the level that’s why I had this issue.