Issue Hosting and Joining Game

Hi everyone,

I am creating a multiplayer game, but I encountered an issue while trying to host and join game. I am following [this video][1] to join a game via ip. Below is how I set up my game and the logs when hosting and joining a game.

UI to host and join game, from MenuMap

Event Graph of UI

MenuMap’s level blueprint

Project settings

Editor Preference - Multiplayer options

Output log when hosting a game

LogNet: Browse: /Game/Levels/LevelOne?listen
LogLoad: LoadMap: /Game/Levels/LevelOne?listen
LogNet: World NetDriver shutdown IpNetDriver_0 [GameNetDriver]
LogNet: DestroyNamedNetDriver IpNetDriver_0 [GameNetDriver]
LogExit: GameNetDriver IpNetDriver_0 shut down
Cmd: MEM
LogMemory: Platform Memory Stats for Windows
LogMemory: Process Physical Memory: 1533.05 MB used, 1533.43 MB peak
LogMemory: Process Virtual Memory: 1470.38 MB used, 1471.89 MB peak
LogMemory: Physical Memory: 7149.27 MB used,  9147.17 MB free, 16296.44 MB total
LogMemory: Virtual Memory: 2266.93 MB used,  9147.17 MB free, 134217728.00 MB total
Allocator Stats for TBB: (not implemented)
LogAIModule: Creating AISystem for world LevelOne
LogLoad: Game class is 'Game_GameMode_C'
LogTemp:Display: ParseSettings for GameNetDriver
LogTemp:Display: ParseSettings for IpNetDriver_1
LogTemp:Display: ParseSettings for GameNetDriver
LogInit: WinSock: Socket queue 131072 / 131072
PacketHandlerLog: Loaded PacketHandler component: Engine.EngineHandlerComponentFactory (StatelessConnectHandlerComponent)
LogNet: GameNetDriver IpNetDriver_1 IpNetDriver listening on port 7777
LogWorld: Bringing World /Game/Levels/UEDPIE_0_LevelOne.LevelOne up for play (max tick rate 0) at 2017.06.08-09.56.48
LogWorld: Bringing up level for play took: 0.006279
LogLoad: Took 0.955244 seconds to LoadMap(/Game/Levels/LevelOne)
LogNet: NotifyAcceptingConnection accepted from: 127.0.0.1:56581
LogHandshake: SendConnectChallenge. Timestamp: 1.314004, Cookie: 008138093052136055020091126042248133092100249057125061108002
LogNet: NotifyAcceptingConnection accepted from: 127.0.0.1:56582
LogHandshake: SendConnectChallenge. Timestamp: 1.314004, Cookie: 162193209078212064219173158175076043130190215193137214059167
LogNet: NotifyAcceptingConnection accepted from: 127.0.0.1:56582
LogNet: Server accepting post-challenge connection from: 127.0.0.1:56582
PacketHandlerLog: Loaded PacketHandler component: Engine.EngineHandlerComponentFactory (StatelessConnectHandlerComponent)
LogNet: NotifyAcceptedConnection: Name: LevelOne, TimeStamp: 06/08/17 09:56:49, [UNetConnection] RemoteAddr: 127.0.0.1:56582, Name: IpConnection_0, Driver: GameNetDriver IpNetDriver_1, IsServer: YES, PC: NULL, Owner: NULL
LogNet: AddClientConnection: Added client connection: [UNetConnection] RemoteAddr: 127.0.0.1:56582, Name: IpConnection_0, Driver: GameNetDriver IpNetDriver_1, IsServer: YES, PC: NULL, Owner: NULL
LogNet: NotifyAcceptingConnection accepted from: 127.0.0.1:56581
LogNet: Server accepting post-challenge connection from: 127.0.0.1:56581
PacketHandlerLog: Loaded PacketHandler component: Engine.EngineHandlerComponentFactory (StatelessConnectHandlerComponent)
LogNet: NotifyAcceptedConnection: Name: LevelOne, TimeStamp: 06/08/17 09:56:49, [UNetConnection] RemoteAddr: 127.0.0.1:56581, Name: IpConnection_1, Driver: GameNetDriver IpNetDriver_1, IsServer: YES, PC: NULL, Owner: NULL
LogNet: AddClientConnection: Added client connection: [UNetConnection] RemoteAddr: 127.0.0.1:56581, Name: IpConnection_1, Driver: GameNetDriver IpNetDriver_1, IsServer: YES, PC: NULL, Owner: NULL
LogNet: NotifyAcceptingChannel Control 0 server World /Game/Levels/UEDPIE_0_LevelOne.LevelOne: Accepted
LogNet: Remote platform little endian=1
LogNet: This platform little endian=1
LogNetVersion: NetworkFPS 1.0.0.0, NetCL: 3452394, EngineNetVer: 2, GameNetVer: 0 (Checksum: 3494380305)
LogNet: NotifyAcceptingChannel Control 0 server World /Game/Levels/UEDPIE_0_LevelOne.LevelOne: Accepted
LogNet: Remote platform little endian=1
LogNet: This platform little endian=1
LogNet: Login request: /Game/Menu/MenuMap?Name=Player userId: Invalid
LogNet: Client netspeed is 10000
LogNet: Login request: /Game/Menu/MenuMap?Name=Player userId: Invalid
LogNet: UChannel::ReceivedSequencedBunch: Bunch.bClose == true. ChIndex == 0. Calling ConditionalCleanUp.
LogNet: UChannel::CleanUp: ChIndex == 0. Closing connection. [UChannel] ChIndex: 0, Closing: 0 [UNetConnection] RemoteAddr: 127.0.0.1:56582, Name: IpConnection_0, Driver: GameNetDriver IpNetDriver_1, IsServer: YES, PC: NULL, Owner: NULL
LogNet: UNetConnection::Close: [UNetConnection] RemoteAddr: 127.0.0.1:56582, Name: IpConnection_0, Driver: GameNetDriver IpNetDriver_1, IsServer: YES, PC: NULL, Owner: NULL, Channels: 2, Time: 2017.06.08-01.56.49
LogNet: UChannel::Close: Sending CloseBunch. ChIndex == 0. Name: [UChannel] ChIndex: 0, Closing: 0 [UNetConnection] RemoteAddr: 127.0.0.1:56582, Name: IpConnection_0, Driver: GameNetDriver IpNetDriver_1, IsServer: YES, PC: NULL, Owner: NULL
LogNet: Client netspeed is 10000
LogNet: UChannel::ReceivedSequencedBunch: Bunch.bClose == true. ChIndex == 0. Calling ConditionalCleanUp.
LogNet: UChannel::CleanUp: ChIndex == 0. Closing connection. [UChannel] ChIndex: 0, Closing: 0 [UNetConnection] RemoteAddr: 127.0.0.1:56581, Name: IpConnection_1, Driver: GameNetDriver IpNetDriver_1, IsServer: YES, PC: NULL, Owner: NULL
LogNet: UNetConnection::Close: [UNetConnection] RemoteAddr: 127.0.0.1:56581, Name: IpConnection_1, Driver: GameNetDriver IpNetDriver_1, IsServer: YES, PC: NULL, Owner: NULL, Channels: 2, Time: 2017.06.08-01.56.50
LogNet: UChannel::Close: Sending CloseBunch. ChIndex == 0. Name: [UChannel] ChIndex: 0, Closing: 0 [UNetConnection] RemoteAddr: 127.0.0.1:56581, Name: IpConnection_1, Driver: GameNetDriver IpNetDriver_1, IsServer: YES, PC: NULL, Owner: NULL

Output log when a client tries to join the game via ip

LogNet: NotifyAcceptingConnection accepted from: 127.0.0.1:58026
LogHandshake: SendConnectChallenge. Timestamp: 71.073616, Cookie: 044061133193198162218066034250214092234228154099244219160002
LogNet: NotifyAcceptingConnection accepted from: 127.0.0.1:58026
LogNet: Server accepting post-challenge connection from: 127.0.0.1:58026
PacketHandlerLog: Loaded PacketHandler component: Engine.EngineHandlerComponentFactory (StatelessConnectHandlerComponent)
LogNet: NotifyAcceptedConnection: Name: LevelOne, TimeStamp: 06/08/17 09:58:04, [UNetConnection] RemoteAddr: 127.0.0.1:58026, Name: IpConnection_2, Driver: GameNetDriver IpNetDriver_1, IsServer: YES, PC: NULL, Owner: NULL
LogNet: AddClientConnection: Added client connection: [UNetConnection] RemoteAddr: 127.0.0.1:58026, Name: IpConnection_2, Driver: GameNetDriver IpNetDriver_1, IsServer: YES, PC: NULL, Owner: NULL
LogNet: NotifyAcceptingChannel Control 0 server World /Game/Levels/UEDPIE_0_LevelOne.LevelOne: Accepted
LogNet: Remote platform little endian=1
LogNet: This platform little endian=1
LogNet: Login request: /Game/Menu/MenuMap userId: Invalid
LogNet: Client netspeed is 10000
LogNet: UChannel::ReceivedSequencedBunch: Bunch.bClose == true. ChIndex == 0. Calling ConditionalCleanUp.
LogNet: UChannel::CleanUp: ChIndex == 0. Closing connection. [UChannel] ChIndex: 0, Closing: 0 [UNetConnection] RemoteAddr: 127.0.0.1:58026, Name: IpConnection_2, Driver: GameNetDriver IpNetDriver_1, IsServer: YES, PC: NULL, Owner: NULL
LogNet: UNetConnection::Close: [UNetConnection] RemoteAddr: 127.0.0.1:58026, Name: IpConnection_2, Driver: GameNetDriver IpNetDriver_1, IsServer: YES, PC: NULL, Owner: NULL, Channels: 2, Time: 2017.06.08-01.58.05
LogNet: UChannel::Close: Sending CloseBunch. ChIndex == 0. Name: [UChannel] ChIndex: 0, Closing: 0 [UNetConnection] RemoteAddr: 127.0.0.1:58026, Name: IpConnection_2, Driver: GameNetDriver IpNetDriver_1, IsServer: YES, PC: NULL, Owner: NULL

New crash log this time. I run using Play as Client.

setting
crash log