Complete VPN Troubleshooting Guide.
Start with the symptoms, then check the connection, name resolution and routing one step at a time.
New to VPNBegin? Start with the Guides to install the app, import your subscription and verify the connection. This page is for when setup is complete but something isn’t working as expected. There’s no need to read it from start to finish—jump to the relevant section, then retest the original scenario after recovery. A page loading temporarily doesn’t necessarily mean the issue is fixed.
Troubleshooting and retesting.
Separate local network, client, route and destination issues—and keep notes that explain what changed.
Turn “it doesn’t work” into an observable symptom
Before changing anything, note exactly where the failure occurs: the client won’t launch, the subscription list is empty, the connection button shows an error, or only one app fails after connecting. Each points to a different part of the setup. A “connected” status only means a connection attempt completed; it doesn’t prove browser traffic is using the intended route or that the destination accepts your region or account.
Record the network, platform, selected route region, routing mode and destination service when the issue occurs. Note whether it happens consistently or started after switching networks, waking from sleep, updating the subscription or changing a setting. Save the full error message before closing the dialog. A screenshot that only says “Connection failed” usually won’t show whether the issue is permissions, authentication, DNS or establishing the connection.
Establish a baseline for your local network
Temporarily disconnect VPNBegin and visit sites that normally work without a VPN. Check whether the current network requires you to accept terms in a browser. A public Wi-Fi login page may still be waiting, even when your device says it’s connected. If you can’t get online without a proxy, troubleshoot Wi-Fi, your router or network authentication first—not the subscription.
Reconnect on the same network, choose a familiar route and visit the same destination. If possible, repeat the test on another trusted network. Keep the client and service the same so you can see whether the result changes with the network. Don’t switch routes, change DNS, clear rules and reinstall the app all at once: even if it works afterward, you won’t know which change helped.
| What you observe | Check first | Don’t start with |
|---|---|---|
| Can’t get online even when disconnected | Local network and access authentication | App routing rules |
| Error appears during connection | Permissions, configuration and route | Browser cache |
| Connected, but websites fail | Request route and DNS | Creating a new account |
| Only one app fails | App proxy behavior and exit region | Resetting all network settings |
| Issues after locking the screen | Background restrictions and network changes | Plan tier |
Have a rollback plan for every change
Before changing anything, note the original mode and settings, especially system proxy, virtual network adapter, DNS and custom rules. If you don’t recognize a setting, check the client’s documentation instead of guessing from its name. On a work-managed device, network policies may be set by an administrator. Removing certificates, disabling security software or changing routes without approval may not help and could disrupt work services.
During troubleshooting, keep only the network tool you’re testing active. Other proxy apps, browser extensions or network filters may also handle requests, making the app’s status differ from the actual route. Exit other tools normally so they can restore their settings; simply ending a process may leave a system proxy pointing to a local service that is no longer running.
Retest in the original scenario
After the page loads again, reopen the app that originally failed and repeat the same action, such as signing in, loading a session or playing content. Also check that local websites still work directly. If a test page loads but your usual app still fails, the basic connection may be back while routing, session or service-side restrictions remain. Don’t mark that as fully fixed.
If you can reproduce the issue, a comparison of “fails with the original settings, works after a change, fails again when restored” is more useful than a pile of unrelated screenshots. If the issue has gone away, there’s no need to keep changing things just to collect evidence. Note the last change that worked and keep a redacted error record for next time.
In short: confirm local internet access, check the client connection, trace the request route, then check the destination. Change one relevant setting at a time and retest the original scenario after recovery.
Connection failures and system permissions.
Find where the failure occurs instead of assuming every connection problem is a route issue.
The client can’t establish a connection
If the client exits right after you click Connect, stays stuck on “Preparing,” or the system shows a permission prompt, check the local setup first. Make sure the client came from the client download link in the user panel and that it has loaded your account’s subscription. Don’t use configuration files saved from chats if you can’t verify their source, and don’t test your account with someone else’s subscription.
Check whether the client needs permission to enable a system network extension, create a VPN configuration or make changes as an administrator. If you dismissed an authorization prompt, the client may still show a configuration name even though it can’t handle network traffic. Try connecting again and follow the system prompt. If the device is managed by an organization and you can’t change the relevant settings, ask your administrator which connection methods are allowed.
Tell authentication failures from connection timeouts
An authentication error usually calls for checking the configuration and account status; a timeout makes it more important to compare networks and routes. These aren’t absolute rules, so use the full error log to confirm. Check the subscription status and available data in the panel, then refresh the subscription in the client. Seeing route names in the list doesn’t mean cached authentication details are still valid.
If the subscription refresh itself fails, go to the subscription section rather than repeatedly deleting existing configurations. If the refresh succeeds but no route connects, leave the client settings unchanged and try a trusted network. If only one route fails, test other available routes in the same region, then compare with another region. Note whether the problem follows a route instead of concluding that the entire service is unavailable.
| Platform | What to check | Caution |
|---|---|---|
| Windows | System proxy, virtual network adapter and permission prompts | Don’t remove network adapters in bulk |
| macOS | Network extensions, VPN configuration and system authorization | Keep organization-managed configurations |
| iOS | VPN configuration authorization and currently enabled profile | Check availability in the user panel |
| Android | VPN authorization and conflicts with other VPN tools | Stop conflicting tools before retrying |
| Linux | Service status, network permissions and proxy environment | Follow your distribution and client documentation |
Check network access and system time
Public networks may require browser-based sign-in or restrict certain connection methods. Disconnect the client and confirm that the access page is complete before testing again. If the same configuration works on another network but fails on this one, the access environment is a more likely cause. Note the network type and error; repeatedly changing your account password won’t fix a network path issue.
Check that the system date, time zone and automatic time sync are correct. A significantly incorrect clock can cause certificate validation to fail on encrypted connections, showing up as a handshake error or an unreachable service. Correct the time source instead of disabling certificate checks. If logs report certificate errors and multiple legitimate websites show similar problems, also check the network login page or how local security software handles connections.
Check for leftover settings and conflicting tools
If you’ve used other network tools, check for proxy services that start automatically, browser extensions or custom routes still in place. Exit those tools and confirm their settings have been restored before launching VPNBegin. Don’t enable multiple modes that handle system traffic at the same time: they may compete for the proxy entry point or send requests back through a stopped local service, leaving the client apparently connected but without working traffic.
For macOS permission prompts, see Mac VPN Setup: From Installation to Connection Check and follow the prompts shown by your system. On Linux, start with the client logs and service status; don’t copy fixes written for another distribution. Resetting network settings can affect saved configurations, so only consider it if you understand the impact and have a way to restore them.
If you still can’t connect after authorizing the client, refreshing the subscription and comparing networks, submit a support ticket. Say what stage fails after you click Connect, and include the full error message, platform and comparisons you’ve already made. If the client keeps crashing, reports certificate errors or can’t save its configuration, stop trying random settings and ask support to identify the failure in the logs.
Web requests and DNS issues.
Check the connection status, whether requests reach the client and whether the domain resolves correctly—one at a time.
First, identify which requests are failing
Keep the current route and visit both a site that normally works directly and the destination that failed. If no websites load, check whether the system proxy is working and the client is still running. If only the destination fails, look for its domain in the client’s connection log. If there’s no entry, check how the browser uses the system proxy before switching exit regions.
Browser extensions, app-specific proxy settings and the system proxy can override one another. Temporarily disable relevant extensions and test in a browser without extra proxy settings, but don’t erase all personal data. If another browser works, the issue may be browser settings, cache or an extension. If every app fails, continue with system-level DNS and traffic handling.
DNS looks up addresses; it doesn’t prove a connection works
DNS translates domain names into addresses that a connection can use. Resolving an address doesn’t guarantee that the encrypted connection will succeed; a failed lookup doesn’t prove the route is down. Check DNS results, connection logs and browser errors separately. Different networks or DNS paths may return different addresses without indicating a problem: content delivery services often return results based on region.
If a domain won’t load while the client shows a connection, check for a DNS timeout, lookup failure or unreachable address. Don’t test a service by visiting a fixed IP: many websites rely on the domain name to select a site and match its certificate. A certificate error or blank page from visiting an IP directly isn’t enough to show that the route to the site is unavailable.
# Windows: view system DNS and proxy information
nslookup example.com
netsh winhttp show proxy
# macOS: view resolver configuration
scutil --dns
# Linux systems using systemd-resolved
resolvectl status
resolvectl query example.com
These commands are for inspection; they won’t change or fix settings. Windows WinHTTP proxy settings aren’t the same as the system proxy commonly used by browsers, so each output only reflects the component it queries. Linux commands also depend on the system’s actual resolver. If a command isn’t available, check your distribution’s documentation rather than replacing your existing network management setup just to match the example.
Check that the DNS path matches the routing mode
When the client handles DNS, a browser’s Secure DNS or another DNS tool may use a different path. Note these settings and choose a compatible combination as described in the client documentation. Don’t enter DNS addresses found online at random or treat disabling security checks as a fix. The goal is to make DNS resolution and the connection’s exit route work together—not simply to get a result from a lookup command.
With split tunneling, local sites and international services may take different routes. If local sites work but an international service fails to resolve, check whether the domain matches the right rule and whether DNS requests are handled by the intended component. If only one subdomain fails, note its exact name: sign-in, static assets and APIs may use different domains, so a working homepage doesn’t mean the entire service is working.
Save evidence before clearing the cache
A cache may retain an address from before a network change or a failed DNS lookup. First close the destination app, reconnect the client, reopen the app and check again. If you need to clear the DNS cache, follow the official instructions for your platform and retest under the same conditions. Clearing the cache isn’t a required step every time: it removes useful evidence and won’t fix an ongoing rule conflict.
Use IP check to help confirm the exit region, but don’t assume the browser’s exit is the same as another app’s. Interpret DNS leak checks alongside the request path; seeing an unfamiliar resolver name alone doesn’t prove a leak. Organization networks, ISP access and browser DNS features can all affect results, so identify which component made the lookup.
If the same DNS error appears on multiple networks, or the destination still won’t load after restoring compatible default settings, submit the failed domain, browser error and relevant log excerpts. Redact subscription links, account details and authentication fields first. If only one service shows a region or account message, go to the app routing section to check the service’s own requirements.
Slowdowns and route selection at peak times.
Separate page response, sustained transfers and app processing, then compare like for like.
First, pinpoint what’s slow
“Slow” could mean a page takes a long time to open, file transfers keep stalling, video buffers repeatedly or an AI tool takes a long time to respond. These aren’t necessarily the same issue. A slow first page load may involve DNS or connection setup; stalls during a long transfer may point to an unstable link; slow content generation on the service’s end may not improve if you change routes.
Pause local sync, downloads and system updates, and check whether other devices are using a lot of bandwidth on the same network. A strong Wi-Fi signal doesn’t rule out interference. If possible, compare using a more stable connection. If local services are also slow with the client disconnected, check the access network first rather than blaming every delay on the international route.
Keep the destination and action consistent
Use the service that originally lagged. Keep the same content, client and network, and change only the route. Don’t compare routes by loading different websites; their servers, page sizes and cache states differ. Video quality changes, download speed limits and browser caching can also make a result look faster without making it comparable.
First compare other available routes in the same region, then other regions supported by the destination service. Distance is only one factor; a route with a closer-sounding name isn’t necessarily faster. The path from your network to the route, intermediate relays and the destination’s content delivery location all affect performance. If the service requires a specific region, meet that requirement first, then compare stability within the eligible regions.
| Route or path | What to check | What not to assume |
|---|---|---|
| IEPL dedicated line | How it performs on your current network and with the destination service | That it will never lag |
| Relayed route | Whether the entry, relay and exit suit your current network | That its name alone tells you how fast it is |
| Direct local connection | Whether local services are routed directly by the rules | That it works for every international app |
For peak-time issues, note when they happen and what’s affected
If the same setup works during the day but lags in the evening, note the time period and affected services instead of writing “doesn’t work at night.” Compare local services, routes in different regions and routes within the same region on the same network. If local and international access both slow down, check for congestion on the access network first. If only one route stays slow, note its name for support to investigate.
Avoid switching routes back and forth repeatedly during peak hours. Finish the current stream, upload or session, then change routes and repeat the same action. An app may keep using an existing connection even after the client shows a new route. Check for new requests in the connection log to confirm the comparison actually used the new exit before judging the result.
Data allowance isn’t a speed setting
A plan’s data allowance is the amount of data you can use, not a speed guarantee for every destination. Monthly subscription data resets each month on the activation date; data packages don’t expire. If your account status looks wrong, check the user panel first rather than upgrading just to troubleshoot slow speeds. Mid-cycle upgrades convert the price difference into remaining days. See plans, prices and terms for details.
VPNBegin covers 110+ countries and 250+ routes, but coverage doesn’t replace testing on your current network. The global locations and routes guide can help you choose a region; it doesn’t mean every exit will work with every app. Check route type, service region and app account requirements separately so you don’t mistake a service-side restriction for a speed issue.
If the slowdown persists across multiple networks and suitable regions, include the destination service, type of activity, time period, route name and comparisons you’ve made in your ticket. Don’t send only a speed-test screenshot or treat one result as a long-term conclusion. If the page loads quickly but a generation task or content processing is slow, check the destination service’s status and account restrictions too.
Connection drops and background activity.
Check whether disconnects coincide with screen locks, sleep, network changes or app exits.
Distinguish a dropped connection from an expired app session
A destination app asking you to reconnect doesn’t necessarily mean the VPN connection dropped. Check the system connection status and client logs first. If the tunnel is still active and other services work, the destination app’s long-lived connection may have expired. If the client also shows disconnected, check background activity, network changes and routes. Both issues can occur at once, but they call for different fixes and evidence.
Note whether the device was locked, closed or asleep before the drop, whether it left Wi-Fi coverage, or whether it switched networks. A network change can alter the original connection’s address and route, and may invalidate an existing app session. After reconnecting, make the destination app send a new request. Don’t stop checking just because the client button says “Connected” again.
Android background restrictions
Android power management may limit background network activity, and manufacturer app managers may stop the client when clearing tasks. Check the client’s battery restrictions, background activity and auto-start options in system settings, and allow the necessary activity using the options your device provides. Don’t disable system-wide security or power-saving features just to keep a connection active.
Retest using the same screen-lock and wake-up scenario, and check that a task cleaner hasn’t stopped the client. A persistent notification may mean only that the service is running—not that the route works. Some systems also change how notifications appear, so check the connection status and actual access. Settings vary by device; see the Android VPN Setup for Beginners for a suggested order of checks.
Recovery after iOS or desktop sleep
On iOS, check which VPN configuration is enabled so multiple profiles don’t take turns connecting. If an app doesn’t refresh content right after the screen locks, that may be its own background behavior—not a VPN issue. When you resume, check the system connection before opening the destination app. If the connection drops every time, note the network type, system prompts and client status before and after waking.
After waking from sleep, Windows and macOS may not restore network adapters and proxy services at the same time. Confirm local internet access is back, then disconnect and reconnect the client normally. Don’t keep clicking Connect while the network is still coming back. If the issue only happens after waking the device from sleep, keep the relevant logs; they’ll help locate the recovery failure better than reinstalling the client.
A useful test for background issues is the same device, network and route working in the foreground but failing after the screen locks. Verify that difference before changing background settings.
Disconnects during active use
If the device disconnects frequently while you’re actively using it, check for Wi-Fi signal changes, network switching and other network tools launching automatically. Keep the client and destination app the same, test on a trusted network, then compare other routes in the same region. If the issue follows the network, troubleshoot the access environment first. If it consistently follows one route, note the route and time of occurrence for a support ticket.
Reconnecting may change your exit region, prompting a destination service to recheck your session. That’s different from a connection failure. Save your work before switching routes during an upload, remote session or interactive task. Switching back and forth and forcing a refresh can interrupt the task or trigger security checks; it isn’t a reliable way to keep a connection active.
Auto-reconnect can’t replace checking the cause
If the client supports auto-reconnect, use it as described in its documentation. It can try to restore a connection, but it can’t fix account status, missing permissions or incompatible network settings. If the connection keeps cycling between connected and disconnected, pause retries and check the error. When every route shows the same error, repeated auto-reconnect attempts usually just create duplicate logs.
Tell support whether it “disconnects in the foreground,” “disconnects only after the screen locks” or “won’t reconnect after a network change,” and include log excerpts from before and after the drop. Keep the sequence intact while removing subscription links and authentication details. If the connection itself stays up but an app only recovers after reopening, include the app name and steps to reproduce, then check its session and routing behavior.
Subscription retrieval, updates and account status.
Check what the user panel shows first, then inspect the link, import method and route used for the update request.
Updating a subscription and connecting to a route are different actions
A subscription update fetches configuration; connecting uses configuration already fetched. An old configuration may connect even when updates fail, and an update failure doesn’t immediately disable every existing route. Keep the current configuration and error message when troubleshooting. Don’t delete all subscriptions first: if you still can’t fetch a new one, you’ll lose a working starting point.
Open the user panel overview to check the account, plan status and data, then get the subscription using the panel’s link. VPNBegin doesn’t require an email address; you can create an account with a username and password. Make sure you’re using your original username rather than accidentally creating another account. Don’t mix payment records and subscription status from different accounts.
Check the copy and import process
Copy the subscription link from the user panel and paste the whole link into the client’s subscription import field. A regular web link, plan page and subscription link serve different purposes and can’t be used interchangeably. Copying through chat or a document may introduce line breaks or punctuation, or truncate the link. If the format is invalid, get a fresh link from the panel instead of guessing what’s missing or editing its fields.
When you use an import button in the panel, your system must pass the request to a client that supports that import method. If the app doesn’t open, its link association may not be set up; that doesn’t mean the account is invalid. Try launching the client first, then use a method supported by both the panel and client. Don’t send your full subscription link to a public converter or an unfamiliar online tool to fix an association issue.
Tell network errors from configuration parsing errors
An update timeout, failure to resolve the subscription URL and a parsing error after content is received point to different stages. For a timeout, compare the current network and whether the update request has a working route. For a parsing error, save the exact message and check whether the client supports the configuration type provided by the panel. If the client receives a network sign-in page or error page instead of a configuration, it may also report an invalid format.
If the current configuration no longer works and updates are set to go through the existing proxy, the update may depend on a failed connection. Check the route used for subscription updates in the client documentation; if needed, fetch the subscription on a network with normal internet access. Don’t copy switch names from another client: apps may define update proxy, system proxy and connection modes differently.
A subscription link can provide access to your account. In tickets and screenshots, show only the error type, client name and what happened—not the full link, authentication fields or an importable QR code.
How to check data and billing terms
Monthly plans are ¥9.9/month for 60GB, ¥18/month for 250GB and ¥28/month for 500GB. Data resets monthly on the activation date, not the first day of the calendar month; use the account details shown in the panel to confirm the reset date. Mid-cycle upgrades convert the price difference into remaining days. Don’t assume an upgrade starts a full new billing period, or use a subscription refresh to check your plan status.
Data packages are ¥158/300GB, ¥358/1000GB and ¥658/3000GB. They last until used and never expire. Packages and monthly subscriptions have different terms, so specify which one you’re checking if your balance seems wrong. A package that doesn’t expire doesn’t automatically replenish. Confirm prices and terms on the plans page and in your panel order details.
What to check after a successful update
Once the client reports an update, make sure it has enabled the subscription you just refreshed—not another configuration with the same name. Check that the route list appears, then select a route and connect. If custom rules, groups or selections have changed, first note your original needs and adjust the current configuration accordingly. Don’t keep targeting an old route that no longer exists.
If the panel works, the account status is normal and subscription updates from the panel still fail consistently, submit the exact error, client platform, update method and results from testing another network. If you have a question about post-payment status, you can include the order ID, but don’t send private payment details. VPNBegin offers a 7-day no-questions-asked refund; see the refund policy for eligibility and how to apply.
App routing and region checks.
A working browser is a useful clue, but confirm the route the app itself is using.
First, check whether the app reaches the client
If a browser can access a destination but a desktop app can’t, they may be using different proxy methods. System proxy settings usually work only for apps that choose to use them. Check the client’s connection log, then fully quit and relaunch the destination app. Look for its domain or process, and avoid judging new settings using an old session.
If the log doesn’t show requests from the app, check whether it has its own proxy settings or whether an extension or launch parameter specifies a route. Terminal programs may also read proxy environment variables that graphical apps don’t use. Don’t copy a port or address from another device; use the local proxy endpoint and supported method shown by your current client.
System proxy and traffic-capture modes
A client’s virtual network adapter or other traffic-capture mode may handle apps that ignore the system proxy, but it can require additional permissions and affect more requests. Enable it as described in the client documentation, and keep the original settings so you can roll back. A missing request log doesn’t mean you should enable every advanced mode; managed networks and internal services may have specific compatibility requirements.
After enabling a relevant mode, make the same app send a new request and confirm local sites and internal services still work. If it still fails, check where the log shows the request failed instead of adding more tools. System proxy and traffic capture may work together in some configurations, but the wrong combination can process requests twice. Check the instructions for your particular client.
Rule matches matter more than rule names
App rules may match domains, processes or addresses, and their order can change the final route. Check which rule the request matched, which group it entered and which route it ultimately used. A rule named “AI Tools” doesn’t necessarily cover every related domain. App updates, sign-in redirects and changes to resource hosts can send new requests down a different path.
A homepage, login, media resources and APIs may each use different domains. Don’t assume the whole app is routed correctly just because its homepage loads, or add an overly broad rule to fix a sign-in issue. Identify the domains used by the failed requests, make the smallest change supported by your client, then test the other functions. If you’re unsure, send support a redacted record of the matched rules.
| Symptom | What to confirm | Next step |
|---|---|---|
| Browser works, app fails | Does the app use the proxy route? | Check connection logs and app settings |
| Homepage works, sign-in fails | Does the sign-in domain match the same rule? | Check the failed request and exit region |
| Service says the region isn’t supported | Exit region and service account requirements | Check the destination service’s rules |
| Route change doesn’t change the result | Is the app reusing an old connection or cache? | Save your work and restart the app |
Handle region notices separately from network failures
A destination service’s message about region, account eligibility or unavailable content means the request may have reached its server. Check the service’s usage rules, account region and actual exit instead of treating every message as a connection failure. An international route can’t replace account requirements or guarantee access to a particular content library or feature; the service may change its requirements.
For AI tools, distinguish connection errors from server-side task delays and account limits. For streaming, check homepage access, sign-in and playback separately. See the streaming access guide for help understanding what to expect. If you use Midjourney and Discord, read How to Choose a Connection for Region Requirements rather than judging only by whether the website opens.
After changing a rule, end the old session and retest. Keep a note of the last working rule configuration. If only one app continues to fail, submit its name, the action that fails, related domains and rule-match results; don’t include passwords or session credentials. If the browser and app both show the same service-side restriction, check the service’s help documentation instead of repeatedly changing exit regions.
Device issues and ticket details.
Unlimited devices. If a message doesn’t match what you expect, check where it came from before sending reproducible details.
“Too many devices” — first check who’s showing the message
VPNBegin allows unlimited devices. If an interface shows a device limit, don’t assume you need to remove devices or upgrade your plan. First check whether the message comes from the VPNBegin panel, your client or the destination website or app. Streaming, office and other services may have their own device rules, which are separate from the device allowance on your network subscription.
Confirm that the client loaded your account’s subscription and that the panel uses the account linked to it. Similar names can make it easy to confuse subscriptions when several are saved in the client. If the message really comes from a VPNBegin page or your current subscription, save the exact text and where it appeared, then submit a ticket. Don’t create accounts repeatedly or pay again to try to resolve it.
Use a single-device comparison to locate multi-device issues
Unlimited devices doesn’t mean every device has the same network environment. A desktop, tablet and other devices may use different networks, DNS settings and proxy modes. Use a working device as a reference and compare subscription source, route region, destination service and routing mode. Then check permissions and network settings on the device that fails; don’t copy its entire system configuration.
If all devices fail at once on the same network, first check the access environment and shared subscription status. If only one device is affected, check that device first. If it works after switching networks, investigate the access path. Several devices on one shared network can have a common cause, but that alone doesn’t prove the account is restricted.
When to stop changing settings yourself
After the basic comparisons in the relevant section, contact support if you still see persistent authentication errors, invalid configuration, client crashes or connection failures on all suitable routes. Certificate errors, conflicts with management policies or system network component errors are also reasons to stop making random changes. Lower-level system changes have a wider impact; without a clear reason, preserve the current state rather than changing more settings.
If the issue occurs only with a particular account on the destination service while other services and your network work, make that clear. Support can help check the request path, but can’t change the destination service’s account eligibility. For payment, plan status or refund questions, provide the relevant order ID and what the page shows. Don’t combine network logs and every payment screenshot into one bundle.
What to include in a support ticket
Submit your issue through the support ticket form in the user panel. Include your platform and client name, network type, selected route, destination app, exact error message and what happened. Say whether the issue is constant or intermittent and whether it follows screen locking, a network change or a subscription update. Confirming which steps work can help narrow down the cause.
List your comparisons in order—for example, what happened when you changed routes without changing networks, or changed networks while keeping the route the same. Don’t just say “I tried everything,” and there’s no need to send an unrelated full-screen recording. Include relevant log excerpts from before and after the error, and say what you were doing. If you’re unsure what to include, start with the error message and ask support what else they need.
A useful order for your report: device and platform → what you were trying to do → exact error → current network and route → tests performed → result after changes. Specific details matter more than the number of screenshots.
Redact before sending; keep a record after the fix
Remove passwords, full subscription links, authentication fields, importable QR codes and private payment details from screenshots and logs. System proxy screenshots may also reveal credentials for other services, so check them carefully. Keep the error name, route name, order of events and relevant settings visible when redacting. Don’t cover so much that the evidence loses diagnostic value, and never post raw configurations in public comments.
After following support’s advice, retest the original scenario and check that commonly used local services, the destination app and background recovery all work. Note the final working settings and why you changed them, then remove unrelated temporary settings added during troubleshooting. If the issue returns, start from this verified record. For setup steps, return to the Guides. For account rights and application procedures, see the Terms of Service and refund policy.