I see the same issue with Bedrock 1.21.62 on Android client . Similar behavior on X-Box client
When the Worlds tab loads, either
one LAN game is shown from however many are really running, or
none are shown
If (2), then setting LAN worlds to hidden, and then back to shown (top left of worlds tab) will show one LAN world (just like case 1)
However, if you change to Realms tab, and then back to Worlds, no LAN games will be shown again (toggling LAN world hidden button no longer has any effect). Go back to the main menu (Play / Settings / Marketplace) and back in again, and you are back at the top of this loop.
It doesn’t appear to matter what or where the LAN games are. Same behavior for
multiple custom servers (running on windows)
multiple games on different local devices (1 X box, 1 Switch, 1 android phone)
Combinations of the 2 above
Network monitor shows that Raknet pings and pongs are being sent as expected between devices - so the actual discovery process looks fine - i.e. it looks like a UI issue.
I see the same issue with Bedrock 1.21.62 on Android client . Similar behavior on X-Box client
When the Worlds tab loads, either
one LAN game is shown from however many are really running, or
none are shown
If (2), then setting LAN worlds to hidden, and then back to shown (top left of worlds tab) will show one LAN world (just like case 1)
However, if you change to Realms tab, and then back to Worlds, no LAN games will be shown again (toggling LAN world hidden button no longer has any effect). Go back to the main menu (Play / Settings / Marketplace) and back in again, and you are back at the top of this loop.
It doesn’t appear to matter what or where the LAN games are. Same behavior for
multiple custom servers (running on windows)
multiple games on different local devices (1 X box, 1 Switch, 1 android phone)
Combinations of the 2 above
Network monitor shows that Raknet pings and pongs are being sent as expected between devices - so the actual discovery process looks fine - i.e. it looks like a UI issue.