This is just pretty much a copy/paste of what I posted in the gog forums
Only once have I seen lobbies show up.
I should add this was once I enabled UPNP on my router, but after a refresh all the lobbies were gone again.
So it looks like UPNP does not affect the whether you get lobbies or not.
This looks the issue is one of server side load or misconfiguration.
If you check under you install folder you can see a network log.
Baldurs Gate 3\bin
In there I can a whole load of IO failures getting the lobby list
"IO Failure while trying to get Galaxy lobby list"
Also I've seen people say to turn secure mode upnp off, that would be ridiculous if that what was stopping it working.
secure mode just stop random devices on your network nat punching connection to other devices.
It is Server Sided, it's the same issue as when u try to check for Updates on GoG Galaxy and gets stuck forever. Sometimes it works and sometimes it doesn't. All issues are on GOG Side, wether it's the App or Servers having Issues.