UE5.6.1 Steam Advanced Sessions not finding any servers but join via invite working

I am using Steam Advanced Sessions and am able to connect to steam, create a session, and join via invitation. However, I am not able to find the created session when using the FindSessionsAdvanced node. Can anyone help me figure out what might be causing the issue?

Further info:

I am using UE version 5.6.1 and the following Steam plugins. Steam Sockets is the Net Driver I am using.

This is how the session is created. I believe this is fine given that I can join it via invite.

FindSessionsAdvanced always completes successfully and reports that it found 0 servers.

image

Relevant DefaultEngine.ini code. I redacted [GameID] but I am using the actual app ID and Steam registers it fine.

[/Script/Engine.GameEngine]
!NetDriverDefinitions=ClearArray
+NetDriverDefinitions=(DefName="GameNetDriver",DriverClassName="/Script/SteamSockets.SteamSocketsNetDriver",DriverClassNameFallback="/Script/SteamSockets.SteamNetSocketsNetDriver")

[OnlineSubsystem]
DefaultPlatformService=Steam

[OnlineSubsystemSteam]
bEnabled=true
SteamDevAppId=[GameID]
SteamAppId=[GameID]
bInitServerOnClient=true
bUsesPresence=true
bUseLobbiesIfAvailable=true
bUseSteamNetworking=true
bUseSessionPresenceAttribute=true

[/Script/OnlineSubsystemSteam.SteamNetDriver]
NetConnectionClassName="OnlineSubsystemSteam.SteamNetConnection"

Let me know if there is any further information I can provide or troubleshooting steps to try. Thanks in advance!