# \[Solved\] - Blueprint JoinSession loading to incorrect map

**URL:** <https://forums.unrealengine.com/t/solved-blueprint-joinsession-loading-to-incorrect-map/306798>\
**Category:** Platform & Builds\
**Tags:** Steam, joining-session, unreal-engine, Blueprint, question\
**Created:** [February 12, 2015, 10:47pm UTC](https://forums.unrealengine.com/t/solved-blueprint-joinsession-loading-to-incorrect-map/306798 "2015-02-12T22:47:11Z")\
**Posts on this page:** 13\
**Page:** 1

<div class="post-metadata">

**Author:** ![anonymous\_user\_01dd28a6](https://d3kjluh73b9h9o.cloudfront.net/original/4X/2/8/5/28502927f1d97ba1051b3b47ccfe17233bf41ef0.png) [@anonymous\_user\_01dd28a6](https://forums.unrealengine.com/u/anonymous_user_01dd28a6)\
**Post date:** [February 12, 2015, 10:47pm UTC](https://forums.unrealengine.com/t/solved-blueprint-joinsession-loading-to-incorrect-map/306798/1 "2015-02-12T22:47:11Z")

</div>

Unreal 4.7.0 Preview 7 - Steam

We have a bare bones test case project derrived from the First Person Sample, and uses blueprints to Host and Join. We have a simple level with two buttons, Host and Join.

Host appears to work. You click Host and create a session and then go to the game map.

The client clicks Join and the FindSession works great, then we JoinSession on the first session found.  
(Very Verbose logging turned on)  
In the log we see the lobby join just fine, and then the client appears to get direct to join the in-progress game, but is told to Travel to the incorrect map.

```
[2015.02.12-22.32.06:296][120]LogOnline: Join session: traveling to steam.76561198108265628:7777
[2015.02.12-22.32.06:296][120]LogBlueprintUserMessages: joined ok
[2015.02.12-22.32.06:296][120]LogNet: Browse: steam.76561198108265628//Game/FirstPersonBP/Maps/Entry
[2015.02.12-22.32.06:297][120]LogNet:Display: SteamNetDriver_0 bound to port 7777
[2015.02.12-22.32.06:298][120]LogNet: Game client on port 7777, rate 10000

```

Notice that the map is **Entry** intead of the expected map **FirstPersonExampleMap**.  
So the client joins but gets stuck in our Entry map.

The blueprint is…

 ![29724-sessionbp.png](https://d3kjluh73b9h9o.cloudfront.net/original/4X/1/0/7/107627d2d202aafab75da102379b78918d778f3e.png)

Any ideas as to why this is?

------- Later ---------  
Turns out we were missing the listen word in the OpenLevel options field.

This viedo has a great tutorial example at about 15 mnutes in.  
A COMPLETE blueprint session setup, join, leave, etc.

[![](https://d3kjluh73b9h9o.cloudfront.net/original/4X/7/e/0/7e0de4bbda2f0e35f6b23da79afd8dcd22a3e7db.jpeg "Networking Framework: Tips & Tricks | Feature Highlight | Unreal Engine") ](https://www.youtube.com/watch?v=4LV7KKtzKs8)

---

<div class="post-metadata">

**Author:** ![Hitsugen](https://d3kjluh73b9h9o.cloudfront.net/original/4X/2/8/5/28502927f1d97ba1051b3b47ccfe17233bf41ef0.png) [@Hitsugen](https://forums.unrealengine.com/u/Hitsugen)\
**Post date:** [March 16, 2015, 2:58am UTC](https://forums.unrealengine.com/t/solved-blueprint-joinsession-loading-to-incorrect-map/306798/2 "2015-03-16T02:58:24Z")

</div>

Thanks for posting this, I’ve been trying to get this to work for a while now. Finally I got my buddy to join me through steam.

---

<div class="post-metadata">

**Author:** ![HuntaKiller](https://d3kjluh73b9h9o.cloudfront.net/original/4X/2/8/5/28502927f1d97ba1051b3b47ccfe17233bf41ef0.png) [@HuntaKiller](https://forums.unrealengine.com/u/HuntaKiller)\
**Post date:** [June 19, 2015, 8:22am UTC](https://forums.unrealengine.com/t/solved-blueprint-joinsession-loading-to-incorrect-map/306798/3 "2015-06-19T08:22:10Z")

</div>

I am having this problem, but the listen keyword is indeed in my openLevel node. My client is opening to the mainmenu instead of the level in progress

Edit: Solved: The problem was I was using the client window to host the game, not the server window. I discovered that this is a bug in play-in-editor and i was able to join the game properly.

---

<div class="post-metadata">

**Author:** ![Mesket](https://d3kjluh73b9h9o.cloudfront.net/original/4X/2/8/5/28502927f1d97ba1051b3b47ccfe17233bf41ef0.png) [@Mesket](https://forums.unrealengine.com/u/Mesket)\
**Post date:** [March 8, 2017, 5:23pm UTC](https://forums.unrealengine.com/t/solved-blueprint-joinsession-loading-to-incorrect-map/306798/4 "2017-03-08T17:23:03Z")

</div>

Same problem, but with built versions.

Computer 1 with Steam account 1: Session created OK, player is on the map waiting for second player to join.

Computer 2 with Steam account 2: Search sessions OK, joins OK but is stuck on mainmenu.

Open level has listen but the second player won’t load that map for some reason.

---

<div class="post-metadata">

**Author:** ![anonymous\_user\_6eee8b03](https://d3kjluh73b9h9o.cloudfront.net/original/4X/2/8/5/28502927f1d97ba1051b3b47ccfe17233bf41ef0.png) [@anonymous\_user\_6eee8b03](https://forums.unrealengine.com/u/anonymous_user_6eee8b03)\
**Post date:** [September 19, 2017, 2:34am UTC](https://forums.unrealengine.com/t/solved-blueprint-joinsession-loading-to-incorrect-map/306798/5 "2017-09-19T02:34:19Z")

</div>

option in open level node,add listen!

---

<div class="post-metadata">

**Author:** ![Maffinius](https://d1ap1mz92jnks1.cloudfront.net/user_avatar/forums.unrealengine.com/maffinius/32/546414_2.png) [@Maffinius](https://forums.unrealengine.com/u/Maffinius)\
**Post date:** [February 19, 2021, 5:28pm UTC](https://forums.unrealengine.com/t/solved-blueprint-joinsession-loading-to-incorrect-map/306798/6 "2021-02-19T17:28:32Z")

</div>

Did you found a solution? I have the exact same problem and yes i added the listen option when opening the level ☹

---

<div class="post-metadata">

**Author:** ![IceLuna](https://d3kjluh73b9h9o.cloudfront.net/original/4X/2/8/5/28502927f1d97ba1051b3b47ccfe17233bf41ef0.png) [@IceLuna](https://forums.unrealengine.com/u/IceLuna)\
**Post date:** [March 10, 2021, 2:11pm UTC](https://forums.unrealengine.com/t/solved-blueprint-joinsession-loading-to-incorrect-map/306798/7 "2021-03-10T14:11:20Z")

</div>

Did you find a solution? 🙂

---

<div class="post-metadata">

**Author:** ![GreenHowitzer](https://d3kjluh73b9h9o.cloudfront.net/original/4X/2/8/5/28502927f1d97ba1051b3b47ccfe17233bf41ef0.png) [@GreenHowitzer](https://forums.unrealengine.com/u/GreenHowitzer)\
**Post date:** [May 13, 2021, 8:35pm UTC](https://forums.unrealengine.com/t/solved-blueprint-joinsession-loading-to-incorrect-map/306798/8 "2021-05-13T20:35:51Z")

</div>

did anyone find why this is happening and ofcourse using listen as option oculus quest 2 both headsets see eachother try and join but its the wrong level

---

<div class="post-metadata">

**Author:** ![GreenHowitzer](https://d3kjluh73b9h9o.cloudfront.net/original/4X/2/8/5/28502927f1d97ba1051b3b47ccfe17233bf41ef0.png) [@GreenHowitzer](https://forums.unrealengine.com/u/GreenHowitzer)\
**Post date:** [May 14, 2021, 12:25pm UTC](https://forums.unrealengine.com/t/solved-blueprint-joinsession-loading-to-incorrect-map/306798/9 "2021-05-14T12:25:59Z")

</div>

but on the other headset oculus Quest 2 it tries to load the wrong map every single time.

Listen is set confirmed in log and isn’t the issue

---

<div class="post-metadata">

**Author:** ![GreenHowitzer](https://d3kjluh73b9h9o.cloudfront.net/original/4X/2/8/5/28502927f1d97ba1051b3b47ccfe17233bf41ef0.png) [@GreenHowitzer](https://forums.unrealengine.com/u/GreenHowitzer)\
**Post date:** [May 14, 2021, 11:19pm UTC](https://forums.unrealengine.com/t/solved-blueprint-joinsession-loading-to-incorrect-map/306798/10 "2021-05-14T23:19:35Z")

</div>

## [2021.05.14-12.16.46:220][88]LogBlueprintUserMessages: [VRGameInstance\_C\_2147482596] Created Session Successful! [2021.05.14-12.16.46:221][88]LogGameMode: Display: Match State Changed from InProgress to LeavingMap [2021.05.14-12.16.46:221][88]LogGameState: Match State Changed from InProgress to LeavingMap [2021.05.14-12.16.46:221][88]LogNet: Browse: /Game/VirtualRealityBP/Maps/BattleArena\_01a?listen [2021.05.14-12.16.46:231][88]LogHMD: FSplash::DoShow [2021.05.14-12.16.46:231][88]LogLoad: LoadMap: /Game/VirtualRealityBP/Maps/BattleArena\_01a?listen [2021.05.14-11.24.11:314][815]LogWorld: Bringing World /Game/VirtualRealityBP/Maps/BattleArena\_01a.BattleArena\_01a up for play (max tick rate 0) at 2021.05.14-07.24.11 [2021.05.14-11.24.11:315][815]LogWorld: Bringing up level for play took: 0.007358 [2021.05.14-11.24.11:355][815]LogOnlineIdentity: Display: OSS: FOnlineIdentityGooglePlay::GetPlayerNickname [2021.05.14-11.24.11:356][815]LogOnlineVoice: Oculus: Stopping networked voice for user: 0 [2021.05.14-11.24.11:356][815]LogGameMode: Display: Match State Changed from EnteringMap to WaitingToStart [2021.05.14-11.24.11:356][815]LogGameState: Match State Changed from EnteringMap to WaitingToStart [2021.05.14-11.24.11:356][815]LogGameMode: Display: Match State Changed from WaitingToStart to InProgress [2021.05.14-11.24.11:362][815]LogGameState: Match State Changed from WaitingToStart to InProgress [2021.05.14-11.24.11:362][815]LogHMD: FSplash::OnPostLoadMap Hide Auto Splash [2021.05.14-11.24.11:363][815]LogLoad: Took 0.487080 seconds to LoadMap(/Game/VirtualRealityBP/Maps/BattleArena\_01a)

Map clearly loads into listen and the match apparently is started  
I can always see it and the player count set on the other headset both headsets will see the other  
both will see player count set/ player name of other headset  
but they try to load the wrong level on join session and do nothing

---

<div class="post-metadata">

**Author:** ![GreenHowitzer](https://d3kjluh73b9h9o.cloudfront.net/original/4X/2/8/5/28502927f1d97ba1051b3b47ccfe17233bf41ef0.png) [@GreenHowitzer](https://forums.unrealengine.com/u/GreenHowitzer)\
**Post date:** [May 15, 2021, 8:04pm UTC](https://forums.unrealengine.com/t/solved-blueprint-joinsession-loading-to-incorrect-map/306798/11 "2021-05-15T20:04:55Z")

</div>

that doesn’t work and isn’t the issue

[2021.05.14-12.16.46:220][88]LogBlueprintUserMessages: [VRGameInstance\_C\_2147482596] Created Session Successful!  
[2021.05.14-12.16.46:221][88]LogGameMode: Display: Match State Changed from InProgress to LeavingMap  
[2021.05.14-12.16.46:221][88]LogGameState: Match State Changed from InProgress to LeavingMap  
[2021.05.14-12.16.46:221][88]LogNet: Browse: /Game/VirtualRealityBP/Maps/Map2?listen  
[2021.05.14-12.16.46:231][88]LogHMD: FSplash::DoShow  
[2021.05.14-12.16.46:231][88]LogLoad: LoadMap: /Game/VirtualRealityBP/Maps/Map2?listen

---

<div class="post-metadata">

**Author:** ![Zero4ffect](https://d1ap1mz92jnks1.cloudfront.net/user_avatar/forums.unrealengine.com/zero4ffect/32/778631_2.png) [@Zero4ffect](https://forums.unrealengine.com/u/Zero4ffect)\
**Post date:** [February 16, 2024, 1:46am UTC](https://forums.unrealengine.com/t/solved-blueprint-joinsession-loading-to-incorrect-map/306798/12 "2024-02-16T01:46:33Z")

</div>

Bump! I started experiencing this a couple days ago and now I’m pulling my hair out. Was a solution to this ever found? I can find plenty of similar threads but none that detail what was done to fix in those instances. Except for the ones where _?listen_ was missing, which is _not_ my case as my log entry shows;

```auto
[81]LogGameMode: ProcessServerTravel: /Game/Maps/Lobby?listen

```

---

<div class="post-metadata">

**Author:** ![Xnar](https://d3kjluh73b9h9o.cloudfront.net/original/4X/2/8/5/28502927f1d97ba1051b3b47ccfe17233bf41ef0.png) [@Xnar](https://forums.unrealengine.com/u/Xnar)\
**Post date:** [January 19, 2026, 12:36am UTC](https://forums.unrealengine.com/t/solved-blueprint-joinsession-loading-to-incorrect-map/306798/13 "2026-01-19T00:36:51Z")

</div>

bumb? ☹ the logs show the client is joining the session but it loads the level I use for the main menu while the server is on the correct map.
