When multiple relays are configured, and at least one relay connects successfully while another relay is blocked(eg Russia) or unreachable, the UI continues to show the Connecting/Not connected status.
This is misleading, because the app is already connected through a working relay, but the interface still suggests that connection is still in progress
Expected behavior:
The “Connecting” status should only be shown while the app is actively trying to establish an initial connection.
If at least one relay has connected successfully, the global “Connecting” indication should disappear, even if another configured relay is still blocked, unreachable, or stuck trying to connect.
Steps to reproduce:
- Configure two relays
- Ensure one relay is reachable and connects successfully
- Ensure the second relay is blocked or unreachable
- Observe that after the first relay connects successfully, the UI still shows “Connecting”
Screenshots
When multiple relays are configured, and at least one relay connects successfully while another relay is
blocked(eg Russia)orunreachable, the UI continues to show theConnecting/Not connectedstatus.This is misleading, because the app is already connected through a working relay, but the interface still suggests that connection is still in progress
Expected behavior:
The “Connecting” status should only be shown while the app is actively trying to establish an initial connection.
If at least one relay has connected successfully, the global “Connecting” indication should disappear, even if another configured relay is still blocked, unreachable, or stuck trying to connect.
Steps to reproduce:
Screenshots