Advanced Sessions Plugin

, I upload two project files. One in 4.14 and one in 4.15, everything exactly identical with 4.14 working and 4.15 not working. Both engines are completely untouched with no plugins. I used the appropriate AS plugin version for each project. Only two blueprints are added a gameMode and a pawnBP. The pawn contains all code, press C to create a sessions, and press J to find sessions.

In the config files both add the following to the “DefaultEngine.ini” file

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

[OnlineSubsystem]
DefaultPlatformService=Steam
PollingIntervalInMs=20

[OnlineSubsystemSteam]
bEnabled=true
SteamDevAppId=480
GameServerQueryPort=27015
bRelaunchInSteam=false
GameVersion=1.0.0.0
bVACEnabled=1
bAllowP2PPacketRelay=true
P2PConnectionTimeout=90

[/Script/OnlineSubsystemSteam.SteamNetDriver]
NetConnectionClassName=“/Script/OnlineSubsystemSteam.SteamNetConnection”

Both have the following in the Build.cs

[QUOTE]
PublicDependencyModuleNames.AddRange(new string] { “Core”, “CoreUObject”, “Engine”, “InputCore”, “OnlineSubsystem”, “OnlineSubsystemUtils” });

and this is also in the Build.cs

[QUOTE]
DynamicallyLoadedModuleNames.Add(“OnlineSubsystemSteam”);

Both have the following added to the Target.cs

[QUOTE]
bUsesSteam = true;

Here is the 4.14.3 project (this works)
Here is the 4.15.0 project (this does not work)

1 Like