Changing network in "Discover" closes popup window
Discover#Freenode 
For the web app:
For the desktop app:
Is there any error in your console when this happens? Can you send a bug report from Settings?
I tried sending a bug log from settings but nothing seems to happen ?
with "console" you mean terminal client ?
only thing I see is
$ riot-web
Seshat isn't installed, event indexing is disabled.
Starting auto update with base URL: https://packages.riot.im/desktop/update/
Auto update not supported on this platform
(node:6943) ProtocolDeprecateCallback: The callback argument of protocol module APIs is no longer needed.
(node:6943) ProtocolDeprecateCallback: The callback argument of protocol module APIs is no longer needed.
The logs you sent contain a lot of:
2020-02-18T08:07:58.952Z E Analytics error: NetworkError when attempting to fetch resource.
and
2020-02-18T07:59:05.865Z E protocols[proto].instances is undefined
Could you use Control Shift I to open the devtools and see which network requests are failing when this issue happens?
myself I get a failure on matrix.org so it seems like an outage with them

This turns out to be a misconfiguration in matrix.org, I have reported this to them.
matrix.org appears to have resolved this.