Install first, then import a subscription
After installing, get a valid subscription URL or share link. Subscription URLs often contain access credentials, so store them securely and don’t include the full link in public screenshots, forums, or troubleshooting logs. Add a subscription group and refresh it; once the server list appears, choose a server and test the connection.
If the list is empty, check whether the subscription has expired, the group is enabled, and what the update log says. Reinstalling the client repeatedly usually won’t fix an expired subscription URL. When importing a share link manually, make sure you copied it in full without spaces, extra text, or missing parameters.
View the subscription import guide →
Test first, then change network modes
On desktop, start by testing a browser with the system proxy; on Android, first authorize the VPN interface. Once a webpage loads, check that routing works as expected. The system proxy affects only apps that follow that setting, so one app’s results don’t tell you how every app is connected.
Routing rules, DNS, and TUN affect different parts of the connection. Record the current settings before making changes, adjust one thing at a time, and repeat the same test. If something breaks, undo the last change and check the outbound and DNS results in the logs. This makes the cause easier to pinpoint than switching several features at once.
Read the routing rules guide →