Why does Steam session info always report incorrect player count (zero)

I’ve been getting this since like 4.6. NumPublicConnections works but NumOpenPublicConnections always returns 0 because m_nPlayers always returns 0 here

https://github.com/EpicGames/UnrealEngine/blob/f794321ffcad597c6232bc706304c0c9b4e154b2/Engine/Plugins/Online/OnlineSubsystemSteam/Source/Private/OnlineSessionAsyncServerSteam.cpp#L962

I am using app id 480, so not sure if that could cause it.

EDIT: I am no longer using app id 480 and I still get the same issues.