Steam Sessions fails to create when using the Create Session node

Online - OSS - Steam - Nov 30, 2021

This is a Regression. 4.26.2 - Binary - no issue creating a session. 4.27.1 - Binary - no issue creating a session if you convert a previously working 4.26.2 project. 4.27.1 - Binary - Fails to c ...

OSS Steam: SteamSocket listen connections do not work after poll group changes

Online - OSS - Steam - Oct 25, 2021

In 4.27 the logic in SteamSocket.cpp which is part of the SteamSockets plugin was changed to use Poll Groups instead of a removed API function that checked all children of a listen socket. However,  ...

Out-of-bounds read caused by improper return size from FSocketSteam::RecvFrom in Unreal Engine

Online - OSS - Steam - Jun 7, 2021

Overview: Function at fault: FSocketSteam::RecvFrom (https://github.com/EpicGames/UnrealEngine/blob/c3caf7b6bf12ae4c8e09b606f10a09776b4d1f38/Engine/Plugins/Online/OnlineSubsystemSteam/Source/Private/ ...

Steam fails to initialize when using the steamclient file from SteamCMD

Online - OSS - Steam - May 18, 2020

Steam fails to initialize when using the steamclient file SteamCMDLogLoad: Game class is 'ShooterGame_FreeForAll' LogOnline: OSS: Creating online subsystem instance for: Steam LogOnline: Verbose: ...

Steam API is disabled when playing in Standalone Game

Online - OSS - Steam - May 11, 2020

The Steam API is disabled when playing a Standalone Game that was started using the Play button. REGRESSION: Yes Worked: 4.24.3 Binary CL-11590231 Broken: 4.25 Binary CL-13261010 I do not see this ...

Private lobbies cannot be invited to on Steam

Online - OSS - Steam - May 13, 2019

The old method doesn't work with private match invites as it doesn't have the right security permissions. It's still valid for dedicated servers. It also doesn't work properly with lobbies on VR eit ...

STEAM: Modifying the connection slot numbers can lead to a condition where the lobby is no longer joinable

Online - OSS - Steam - Apr 25, 2019

Session data no longer updates when the backend tells us our session is full which then limits the ability to modify the session size on the fly. Because of this, joinability will be set on the sess ...

Multiple Steam NetConnections to a single session are recorded incorrectly during cleanup

Online - OSS - Steam - Nov 6, 2018

When introduced with two Steam NetDrivers/NetConnections to the same user, instead of closing out the communications on a per channel basis, the entire session is removed from the connection list. T ...

Steam Controller and Xbox Gamepad both map to the first player

Online - OSS - Steam - Aug 23, 2018

If multiple Xbox gamepads are connected (even if mixing Xbox 360 and Xbox One), all is fine. Each gamepad maps to its own player controller. However, if a Steam controller and an Xbox gamepad are co ...

Crash when trying to launch ShooterGame with -game

Online - OSS - Steam - Jul 11, 2017

Might be related to the changes in //UE4/Release-4.17 at CL 3527005. I was also able to repro this via PIE-Standalone Game in the editor. When I repro'd this with PIE-Standalone Game the Standalone ...