Prerequisites
- An installed production package with in-app update support.
- Internet access and enough free disk space.
- A plan for open positions and working orders before restart.
Update lifecycle
| Visible status | Meaning | What to do |
|---|---|---|
| Current / No update available | The installed version is the latest production release found. | Continue normally. |
| Checking | Copilink is contacting the update service. | Wait; the check does not stop trading. |
| Update available | A newer package was found but is not ready to install. | Open Settings and start the update when convenient. |
| Downloading | The package is downloading in the background. | Current use can continue, but plan a safe restart. |
| Ready to restart | The package is downloaded, verified, and staged. | Stop new trading, disable the profile, manage exposure, verify the broker, then restart. |
| Failed | A check, download, verification, staging, or installation step failed. | Continue using the current version, read the detail, and retry later or contact support. |
| Update unavailable in this build | Copilink is not running as an installed production package. | Install a supported production package from the dashboard. |
Automatic checks and background downloads
Copilink checks at startup and about every four hours. When automatic download is enabled, a found package can download in the background. A manual Check for updates also downloads a found package even when automatic background download is off.
Until restart, Copilink continues using the currently installed version. Download progress and the ready state appear in Settings and the global update banner.
Prepare for restart
Stop new leader trading
Choose a safe time and do not create new activity while preparing to close the application.
Disable the active profile
Wait for the profile to become inactive. Update restart is blocked while a profile is active.
Manage open exposure
Cancel or deliberately manage working orders and positions according to your broker-side safety plan.
Verify the broker
Confirm every intended account before selecting restart/install.
Restart and verify again
After Copilink returns, confirm version, connections, profile state, positions, and working orders before trading.
Platform differences and failures
- In-app updating is available from installed production packages for Windows x64 and the supported macOS architectures.
- There is no production Linux updater.
- After a check or download failure, the current installed version remains in use.
- If restart is disabled, finish stopping the active profile only after broker exposure is safe.
- After an install failure, confirm the version in Settings and About before retrying.
What success looks like
- The package downloads and reaches Ready to restart.
- The profile is inactive and broker exposure is verified before restart.
- After restart, Settings and About show the intended current version.
- Connections and profiles are reviewed before new trading.
Troubleshooting
- Check fails: confirm internet access and retry later.
- Download fails: keep using the current version, check free space and network access, then retry.
- Restart disabled: disable the active profile after making exposure safe and wait for the stop to finish.
- Install fails: record the current version, platform, and exact message, then contact support.
Still stuck? Open the full troubleshooting guide or email support@copilink.com.