This happens because of how FLANSession::Tick will handle receiving multiple response packets from a single host. FLANSession will cache the ResponseGuids of any incoming host response packets, so it only actually calls FOnlineSessionNull::OnValidResponsePacketReceived on the first valid packet received from a host, with subsequent packets with the same ResponseGuid being ignored.
Since the search process will result in multiple query/response packets being sent back and forth between instances, this handling does make sense to prevent duplicate search result entries for a single session on a host. However, in the case where a single host has multiple sessions, this handling prevents the instance from finding any of those sessions other than the first.
On one instance, create multiple online LAN sessions with different names (e.g. NAME_GameSession and NAME_PartySession).
On another instance (on the same LAN), search for LAN sessions.
Expected: the two sessions would appear in the search results.
Actual: only one session will appear in the search results.
i have this problem UE4CC-Windows-58DC12AF4B97F057BD108FBFF569B2E9_0000
I am not able to find world outliner how to enable it?
How can i modify the param name in EQS node
Undefined sysmbol: typeinfo for AActor when cross-compile linux dedicated server on windows
How to achieve HLSL Multiple Render Target in Material blueprints?
Delay nodes occasionally don't fire the "Completed" output in a nativized build
How does UMG set overlapping layouts?
Why does the system plugin 'UnrealBuildTool' error could not be found when the project is compiled?
There's no existing public thread on this issue, so head over to Questions & Answers just mention UE-178220 in the post.
0 |
Component | UE - Online |
---|---|
Affects Versions | 5.1 |
Created | Feb 22, 2023 |
---|---|
Updated | Sep 7, 2023 |