# Standalone Dedicated Server & Steam API

**URL:** <https://forums.unrealengine.com/t/standalone-dedicated-server-steam-api/76877>\
**Category:** C++\
**Tags:** unreal-engine\
**Created:** [October 26, 2016, 9:15am UTC](https://forums.unrealengine.com/t/standalone-dedicated-server-steam-api/76877 "2016-10-26T09:15:29Z")\
**Posts on this page:** 3\
**Page:** 1

<div class="post-metadata">

**Author:** ![GotSomePills](https://d3kjluh73b9h9o.cloudfront.net/original/4X/2/8/5/28502927f1d97ba1051b3b47ccfe17233bf41ef0.png) [@GotSomePills](https://forums.unrealengine.com/u/GotSomePills)\
**Post date:** [October 26, 2016, 9:15am UTC](https://forums.unrealengine.com/t/standalone-dedicated-server-steam-api/76877/1 "2016-10-26T09:15:29Z")

</div>

So, i’m having trouble getting my standalone server hooking up to the steam API. At first I was getting the OnlineSessionAsyncLobbySteam.cpp:434 crash, disabled presence and now it crashes on creating the session. I’ve wrote my own functions for using steams leaderboard functionality on our client side and when running that on the server it appears that the steam backend is never initialising as SteamUtilsPtr is null.

I’ve looked through this previous post and tried the fixes suggested in there for the issues hoping that it might solve this but none of it has helped.

> **[Dedicated server with Steam is a joke](https://forums.unrealengine.com/showthread.php?97479-Dedicated-server-with-Steam-is-a-joke&p=455732&viewfull=1#post455732)**
>
> Our game got greenlit on Steam (http://steamcommunity.com/sharedfiles/filedetails/?id=488647470) just a few days ago. We then proceeded to purchase a dedicated server in order to start our business on Steam, only to be greeted by an unwelcome...

my game and server .target.cs files both have bUsesSteam = true in their constructors. The modules in the build.cs are not encapsulated in any targetPlatform checks, there is an Steam\_AppID.txt in the same directory as the server.exe. Using source engine 4.11.2 with the Advanced Sessions Plugin, however using the default create session plugin produces the same crash. Steam is running, DefaultEngine.ini is set up for the steam subsystem.

The only thing i’m not sure about is “Is the game name in the Steam works area been setup?” so if anybody knows how to properly setup that on the steam works end please get in touch.

When it crashes the log produces nothing of any use

> **[\[2016.10.24-16.14.14:329\]\[32\]LogWorld: Bringing World...](https://pastebin.com/b00Y5FGS)**
>
> Pastebin.com is the number one paste tool since 2002. Pastebin is a website where you can store text online for a set period of time.

– UPDATE –

So, now that i’m using a separate machine i’ve got it running the dedicated server just fine, connects to the steam API, create session returns successful. But I can’t find it when trying to display sessions, any ideas?

---

<div class="post-metadata">

**Author:** ![Inph1del](https://d1ap1mz92jnks1.cloudfront.net/user_avatar/forums.unrealengine.com/inph1del/32/1148459_2.png) [@Inph1del](https://forums.unrealengine.com/u/Inph1del)\
**Post date:** [October 27, 2016, 5:17pm UTC](https://forums.unrealengine.com/t/standalone-dedicated-server-steam-api/76877/2 "2016-10-27T17:17:38Z")

</div>

> **[A new, community-hosted Unreal Engine Wiki](https://forums.unrealengine.com/t/a-new-community-hosted-unreal-engine-wiki/141494)**
>
> After over a year in maintenance mode, the official Unreal Engine Wiki is now permanently offline. These resources now live on a new community-run Unreal Engine Community Wiki — ue4community.wiki! You will be able to find content from the official...

I’ve been working to get this work for my project with 4.13 no luck compiling. Let me know if you do 🙂

---

<div class="post-metadata">

**Author:** ![FullTactical](https://d3kjluh73b9h9o.cloudfront.net/original/4X/2/8/5/28502927f1d97ba1051b3b47ccfe17233bf41ef0.png) [@FullTactical](https://forums.unrealengine.com/u/FullTactical)\
**Post date:** [August 22, 2019, 11:16pm UTC](https://forums.unrealengine.com/t/standalone-dedicated-server-steam-api/76877/3 "2019-08-22T23:16:20Z")

</div>

Anyone figure this out?
