Okay, I tested the issue a little more. Windows 10, PC.
Bridges enabled. Still, servers seem to not serve. It is really weird.
Japan/Tokyo server connects but results in nothing, not even the browser pages are there:
US/Ashburn gets me browser and Youtube, but the apps (Discord, Element, Steam) are still disconnected. Telegram somehow works.
Other servers - I tried a couple more - vary between these states: either there is no internet available at all, or only browser works. As if network-level bypass somehow fails.
Yes, my first message and further testing were all about the use case where Network Level VPN is turned on. Otherwise thanks to the local censorship I can use neither Element nor Discord. And not sure how to set the in-app proxy for those, especially for Discord.
An update for late readers. Version .24 actually works with both Element and Discord but you have to disable 'Network-level VPN'. I wonder if it will work with other apps (eventually in Russia they will ban Steam for example).
I just tried this. Problem is, the utility requires having a local proxy address (the offered 127.0.0.1:1081 being clearly a placeholder). Which for Geph is... what? I tried just the address of the server listed on Geph's main. I tried adding the Listening Port there in the same format.
It didn't work. I'm pretty sure I followed instructions well.
To clarify: I did also try 127.0.0.1:1081, as per the letter of instruction, just in case. But it doesn't work, the launch still fails at the update check.
Well, you see. I arranged this screencap. The DLL dutifully copied (of correct version too for my system), the address is taken from Geph's own data. It doesn't work. Will try more, of course, but so far no luck.