After a few minutes everyone who has joined game gets kicked and can not rejoin till i rehost.
Logs say anything?
Hi ,
As mentions, it would be very helpful to see logs from project’s \Saved\Logs folder, both from Server and from Client. Are you using blueprints method as shown in Multiplayer Shootout to connect, or C++?
There are no logs in built game folder.
Yes blueprints.
I tried it with 1 friend for 10 minutes, no disconnect.
Tried it with another friend, they disconnected after 2 minutes or less.
But that person who disconnected wasn’t there before when other people disconnected, it seems to be random.
Try deleting Saved and Intermediate folders, then repackaging. I saw same thing happening in project you sent me, and deleting these and repackaging solved problem with no logs showing up.
If logs still don’t show up in packaged game’s Saved\Logs folder after that, delete Config folder, update DefaultEngine.ini file again, update Maps & Modes settings in Project Settings, and repackage. They should definitely show up then.
both Client and Server logs up and attach them here and we can see what’s happening. Thanks!
Deleting saved and intermediate folder does nothing for my new builds, saved items are still saved!
If i delete config folder and build, game is just black.
Okay, I narrowed it down to DefaultGame.ini. If you delete that and repackage project for Win64 Development, that should be enough for logs to be generated.
If you’ve already deleted config folder, you can grab one from zipped project you sent me and put that into your current project (minus DefaultGame.ini, of course).
Hi Danny,
Any luck getting those logs?
Turns out building game in developer mode creates logs and gets steam master server working.
So as I was trying steam master server with a friend, it kicked me when he hosted game, this was last time we tried it, about 20 seconds in to game.
link text
This appears to be relevant section of Client log:
[2015.09.22-20.49.03:663][ 92]LogWorld: Bringing up level for play took: 0.000404
[2015.09.22-20.49.03:665][ 92]LogNet:Warning: Dropped 1 packets due to congestion in voicechannel
[2015.09.22-20.49.03:793][104]LogUMG:Warning: Failed to find runtime objects for /Engine/Transient.GameEngine_0:GameInstance_0.MultiplayerGameUi_C_0.WidgetAnimation_26 animation
[2015.09.22-20.49.03:793][104]LogUMG:Warning: Failed to find runtime objects for /Engine/Transient.GameEngine_0:GameInstance_0.MultiplayerGameUi_C_0.WidgetAnimation_26 animation
[2015.09.22-20.49.03:793][104]LogUMG:Warning: Failed to find runtime objects for /Engine/Transient.GameEngine_0:GameInstance_0.MultiplayerGameUi_C_0.WidgetAnimation_26 animation
[2015.09.22-20.49.03:793][104]LogUMG:Warning: Failed to find runtime objects for /Engine/Transient.GameEngine_0:GameInstance_0.MultiplayerGameUi_C_0.WidgetAnimation_26 animation
[2015.09.22-20.49.03:798][104]LogAudio:Warning: Detected orphaned looping sound 'songs_together'.
[2015.09.22-20.49.05:021][273]LogUMG:Warning: Failed to find runtime objects for /Engine/Transient.GameEngine_0:GameInstance_0.MultiplayerGameUi_C_0.WidgetAnimation_26 animation
[2015.09.22-20.49.05:021][273]LogUMG:Warning: Failed to find runtime objects for /Engine/Transient.GameEngine_0:GameInstance_0.MultiplayerGameUi_C_0.WidgetAnimation_26 animation
[2015.09.22-20.49.05:021][273]LogUMG:Warning: Failed to find runtime objects for /Engine/Transient.GameEngine_0:GameInstance_0.MultiplayerGameUi_C_0.WidgetAnimation_26 animation
[2015.09.22-20.49.05:021][273]LogUMG:Warning: Failed to find runtime objects for /Engine/Transient.GameEngine_0:GameInstance_0.MultiplayerGameUi_C_0.WidgetAnimation_26 animation
[2015.09.22-20.49.38:657][ 20]LogNet: UChannel::ReceivedSequencedBunch: Bunch.bClose == true. ChIndex == 0. Calling ConditionalCleanUp.
[2015.09.22-20.49.38:657][ 20]LogNet: UChannel::CleanUp: [GameNetDriver] [NewPlayerController_C_0] [NewPlayerController_C_0]. ChIndex == 0. Closing connection.
[2015.09.22-20.49.38:657][ 20]LogNet: UNetConnection::Close: Name: SteamNetConnection_0, Driver: GameNetDriver SteamNetDriver_0, PC: NewPlayerController_C_0, Owner: NewPlayerController_C_0, Channels: 10, RemoteAddr: 76561198096560986:7777, Time: 2015.09.22-20.49.38
[2015.09.22-20.49.38:657][ 20]LogNet: UChannel::Close: Sending CloseBunch. ChIndex == 0. Name: ControlChannel_0
[2015.09.22-20.49.38:657][ 20]LogNet:Warning: Network Failure: GameNetDriver[ConnectionLost]: Your connection to host has been lost.
[2015.09.22-20.49.38:657][ 20]LogNet: NetworkFailure: ConnectionLost, Error: 'Your connection to host has been lost.'
It looks like something is overloading connection and forcing a disconnect, which is expected. Take a look at referenced WidgetAnimation and songs_together referenced in log and see how they’re being used. Remember that most UI and sound related things should be handled by Client, and not pulled from Server by Client.
I don’t have that in my version of project, so you’ll need to test and debug this yourself to see what’s causing connection overload. I would start by disconnecting Play Sound 2D node, repackaging and trying again. If that doesn’t solve problem, try disconnecting Create Widget node, repackage, and try again. Once you determine what’s causing overload, you can resolve it. My initial guess would be that you’re creating and adding to viewport in Level Blueprint, and this should probably happen in Player Controller.