[GH-ISSUE #1405] Windows client UX improvements: Change servers while active, start Service when needed #580

Open
opened 2026-10-13 20:24:30 +00:00 by bsakaguchi · 1 comment
Owner

Originally created by @e-t-l on GitHub (Feb 6, 2025).
Original GitHub issue: https://github.com/amnezia-vpn/amnezia-client/issues/1405

A few small things that would make Amnezia much easier to use on Windows:

  1. Switch the connection to a different VPN server in the server list simply by clicking on it. Currently, clicking on a different server returns the error message: "Unable to change server while there is an active connection," so you first have to disconnect the current server, then select a different server, then click Connect. (In addition to this being a cumbersome process, it also allows for data leaks, because the Killswitch (if enabled) would deactivate when the first server disconnects!)
  2. If the "AmneziaVPN-service" is not running for whatever reason, then clicking the Connect button throws an error that the service is not running. It would be better if the client simply started the service and then connected.
Originally created by @e-t-l on GitHub (Feb 6, 2025). Original GitHub issue: https://github.com/amnezia-vpn/amnezia-client/issues/1405 A few small things that would make Amnezia much easier to use on Windows: 1. Switch the connection to a different VPN server in the server list simply by clicking on it. Currently, clicking on a different server returns the error message: "Unable to change server while there is an active connection," so you first have to disconnect the current server, then select a different server, then click Connect. (In addition to this being a cumbersome process, it also allows for data leaks, because the Killswitch (if enabled) would deactivate when the first server disconnects!) 2. If the "AmneziaVPN-service" is not running for whatever reason, then clicking the Connect button throws an error that the service is not running. It would be better if the client simply started the service and then connected.
Author
Owner

@veles212 commented on GitHub (Jan 1, 2026):

Point 1 is the simplest change that would dramatically improve the app’s UX.

<!-- gh-comment-id:3703886249 --> @veles212 commented on GitHub (Jan 1, 2026): Point 1 is the simplest change that would dramatically improve the app’s UX.
Sign in to join this conversation.
No labels
pull-request
No milestone
No project
No assignees
1 participant
Notifications
Due date
The due date is invalid or out of range. Please use the format "yyyy-mm-dd".

No due date set.

Dependencies

No dependencies set.

Reference
amnezia-vpn/amnezia-client#580
No description provided.