DNS: Identify Where the Problem Occurs
DNS resolves domain names. Check related options in the DNS section of Settings and in the active Config. Record the current DNS settings before changing them, and follow the requirements of your existing configuration. Distinguish between a domain that fails to resolve, a connection that fails after resolution, and a connected destination that returns an unexpected response; each calls for a different approach.
Retest using the same domain after changing a setting, keeping in mind that caching may temporarily make the results look unchanged. If only some domains fail, check their rules, resolution path, and IPv4 / IPv6 results rather than routing every request through the same policy. Changing DNS will not fix an incorrect port, authentication details, or an unavailable remote server. Investigate the observed error instead of repeatedly switching DNS addresses.
Test Method: Understanding the Scope of Connectivity Test
Check Test Method in Settings, then run Connectivity Test from Home. The test method determines what is measured and what counts as success, so times from different methods are not directly comparable. If the method requires a test target, make sure that target is reachable. An issue with the target may affect the result without reflecting the server's overall capabilities.
One successful test does not mean every site, transport, or service is working; a single timeout does not prove the entire configuration is broken. Retest, then check the address, port, protocol parameters, system time, and current network. Finally, verify access to a destination you actually need. Record the test method alongside the result rather than comparing a number on its own.
Today Widget: Quick Actions and Status Checks
Today Widget provides related shortcuts and status information. Check the Today Widget option in Settings, then use the widget-adding controls provided by your device's system. Availability, appearance, and available actions depend on the current system and what the app displays; layouts may differ between devices.
After using a shortcut, return to Home to check the selected server, Global Routing, and connection status. The widget provides an action or status display; it does not verify server parameters. If the status after a shortcut differs from what you expected, check the app's status and On Demand conditions. Do not assume a connection is established based only on the widget's appearance.
iCloud: Sync Does Not Restore Purchases
Before using iCloud sync, check the sync switch and the content involved in Settings, and confirm the system allows the app to use iCloud. On a new device, check the sync results before making further changes. If content does not appear right away, first check your account, network, and system permissions; repeatedly creating entries may cause confusion.
Do not assume sync will migrate every setting and sensitive field intact. Check what actually synced, keep recoverable records of important configurations, and store exports securely. iCloud sync and restoring an App Store purchase address different issues. To reinstall the app, see Restore a Previous Purchase; a sync switch cannot replace checking your purchase history.
Diagnostics: Collecting Evidence for a Specific Issue
Find Diagnostics in Settings and use the tools available in the current app to check the connection or records. Before you start, describe the symptom: do all requests fail, does one domain fail, or does the issue occur only after changing networks? Record the current Global Routing mode, configuration, server entry, and conditions when the error occurs, then reproduce it once. This helps keep unrelated records from obscuring the key error.
Diagnostic tools report what they observe; they do not guarantee an automatic fix. When reviewing logs, focus on errors that match the time and the relevant requests. Do not infer the whole cause from a single warning. Before sharing records, remove credentials from subscription links, authentication fields, and personal network information. Error types, reproduction steps, and necessary redacted parameters are usually more useful for troubleshooting.