Can't create steam session

Hi, I can’t create session on dedicated server if I use steam . Anyone could help me ?

][1]

I’ve had months of issues with this. Have you set up your configuration file? DefaultEngine I think it is with your Online subsystem as steam?

At build.cs

PublicDependencyModuleNames.AddRange(new string[] {
“OnlineSubsystem”,
“OnlineSubsystemUtils”
});

    DynamicallyLoadedModuleNames.Add("OnlineSubsystemSteam");

at Server.Target

public MyGameServerTarget(TargetInfo Target)
{
Type = TargetType.Server;
bUsesSteam = true;
}

at config.ini

[/Script/Engine.GameEngine]
!NetDriverDefinitions=ClearArray
+NetDriverDefinitions=(DefName=“GameNetDriver”,DriverClassName=“/Script/OnlineSubsystemSteam.SteamNetDriver”,DriverClassNameFallback=“/Script/OnlineSubsystemUtils.IpNetDriver”)

[Voice]
bEnabled=true

[OnlineSubsystem]
DefaultPlatformService=Steam
PollingIntervalInMs=20
bHasVoiceEnabled=true

[OnlineSubsystemSteam]
bEnableSteam=true
bEnabled=true
SteamAppId=myappid
SteamDevAppId=myappid
GameServerQueryPort=27015
bRelaunchInSteam=false
P2PConnectionTimeout=90
bAllowP2PPacketRelay=true
bVACEnabled=1

I’m assuming you got your 4 dlls in the right place, what about having Steam logged in when you run this?

I logged in before open server and where will I put my steamworks dlls ?

I think I must have a similar issue, I get the overlay and didn’t get any errors when packaging the game. I can also host a game, the problem is my game cant be found using the find sessions node unless I port forward. I have done this so I can host games fine however it is a bit much to ask everyone to port forward in order to host a game so I need to fix this.

I assume the problem is to do with steam’s NAT punching not being enabled or something, however I don’t know how I would fix this. Any ideas?