[Closed] "Find Session" Search Fails
I was testing out multiplayer with another developer on our team. He was hosting the game. For some reason when I try to find available games to join I get "Search failed". When I run the game, the steam overlay works great, and the "steam_appid.txt" is successfully created in the folder with the '.exe'. I packaged my game using the "Development" configuration. I am using Engine version 4.7.3. Our hosting, searching and joining method works when we use the "OnlineSubsystemNull" but now with steam it is giving us problems. Below is my DefaultEngine.ini
Here is a screen shot of my networking:
This is how I create the session. I know this is working since a fail on "sessions create" quits the game.
Sorry in advance if this is annoying, I split the pic into two pic to make it easier to read. But this is the process I use to "find sessions" and populate my game list. FYI I used the "Multiplayer ShootOut" game from Unreal as a refence.
This is what it looks like when it fails:
My suspicion was that Steam doesn't let you test these features with the developer id 480. But I saw in another post that it should work even with the 480 app id. Does anyone have any insight into this issue?
asked Mar 28 '15 at 07:05 PM in Packaging & Deployment
The question has been closed Jul 01 '16 at 03:40 PM by Samantha Sutton for the following reason:
Issue is now outdated. If you are still experiencing this issue, please make a new post for assistance. Thanks!
I was able to get it working! Apparently you can't search for sessions, using the steam subsystem, while currently hosting a session. This isn't ideal for what I wanted but I will start another post for figuring a way around that.
I'd like to add, there's a bug in one of your blueprints. I found the tutorial that set up this Steam/LAN connectivity and what not, and have it set up on my machine. In your Server List widget (image 2/4) right before Find Sessions, the code attempts to get sessions based on your toggled option for LAN versus Steam. [Get Game Instance] > [Cast To Node Error]. This should be casting to the "GI_MP_Steam" or your state-manager. As it is, you're ALWAYS trying to scan Steam games, which may be part of your issue, as the test app_id may be used by other developers, and under variant amounts of network loads.
Found this post because I can't find any Steam sessions, and the LAN sessions are coming up with null names, 0/0 players, and 9999 ping. Upon trying to join, I get a Join Session Failure message.
answered Oct 30 '15 at 04:52 AM
Follow this question
Once you sign in you will be able to subscribe for any updates here