Check package format and file architecture separately
EXE, DMG, APK, DEB, and RPM describe distribution or installation formats, not processor architecture. A DMG can contain an ARM64 or x64 app; an APK may support just one app architecture. Check the filename, button description, and device system information together. If the system reports an error, note the full message before checking whether the cause is the format, architecture, runtime dependencies, or permissions.
Save configurations you can restore before upgrading
Record your subscription source, auto-update settings, local rules, override scripts, and ports. Subscription URLs may contain access credentials, so don’t share them in public screenshots or support posts. When switching clients, import the subscription and confirm it parses before migrating local changes one at a time. Configuration directories also contain UI state and cache; copying the entire directory can introduce incompatible data.
Check the proxy connection after installation
On first launch, run only one client. Import a configuration, then choose a rule mode and an exit in the proxy group. The system proxy usually affects only apps that follow system proxy settings. TUN coverage depends on routing, DNS, and permissions. If your browser works but the terminal doesn’t, first check whether the terminal tool uses proxy settings; reinstalling may not be necessary. See the user guide for setup instructions and the help center for common errors.