This article applies to Tradecopia Pro (desktop) on macOS only. Pro+ Lite and Pro+ users access Tradecopia through a web browser — if you are on a cloud plan and something isn't working, contact the Tradecopia support team.
macOS has several system-level features that can block Tradecopia from launching or connecting. These are OS restrictions, not installation failures — reinstalling Tradecopia will not fix them.
You might be experiencing this if:
macOS shows "damaged and can't be opened" when you try to open Tradecopia
Tradecopia won't launch on your Mac even after reinstalling
The app opens but fails to connect to your broker
Tradecopia connects but keeps dropping during your session
You're on an M1, M2, or M3 Mac and Tradecopia crashes or performs poorly
If you need to do a standard reinstall or clean reset on macOS → see How to reinstall Tradecopia or do a clean reset instead.
Identify your issue
Symptom | Go to |
"Damaged and can't be opened" error | Fix the damaged app error |
App won't open, no error message | Fix the damaged app error (Allow Anyway path) |
App opens but broker connection fails | Fix broker connection failures |
App connects then drops repeatedly during session | Fix connection drops |
Crashes or poor performance on M1, M2, or M3 Mac | Fix Apple Silicon issues |
Fix the "damaged and can't be opened" error
This error is a macOS Gatekeeper security block — not a sign that Tradecopia is broken or corrupted. macOS quarantines apps downloaded from outside the App Store and may block them from launching. Reinstalling will not fix this. The fix is removing the quarantine flag using a single Terminal command.
Open Terminal — Finder → Applications → Utilities → Terminal
Copy and paste the following command, then press Enter:
xattr -cr /Applications/Tradecopia.app
Try launching Tradecopia again
This clears the quarantine attribute and lets macOS run the app normally. If Tradecopia launches after this, you are done.
If you don't see the "damaged" error message but the app is still being blocked:
Attempt to open Tradecopia — macOS will block it
Go to System Settings → Privacy & Security
Look for a message about Tradecopia being blocked and click Allow Anyway
Try opening Tradecopia again — confirm with your password or Touch ID when prompted
Fix broker connection failures on macOS
If Tradecopia opens but cannot connect to your broker, macOS is blocking its network access.
Check the macOS firewall:
Go to System Settings → Network → Firewall
Confirm Tradecopia is listed and set to Allow incoming connections
If Tradecopia is not listed, launch the app and check again — it may appear once the app has tried to connect
If you use a third-party firewall (Little Snitch, Lulu, or similar):
Check for any pending approval requests for Tradecopia. If connection requests were previously denied, find and approve them. Third-party firewalls can silently block network connections even when the macOS system firewall is not blocking them.
If you are connected to a VPN:
Disable the VPN temporarily and try connecting to your broker again. Some VPN configurations block the broker's WebSocket connection. If the connection works with the VPN disabled, you will need to add a rule to your VPN to allow Tradecopia's traffic.
Check for previously denied permissions:
Go to System Settings → Privacy & Security and check whether any Tradecopia network permissions were previously denied. Re-enable any that were blocked.
Fix connection drops during a session
If Tradecopia connects successfully but drops repeatedly during a session, macOS is likely suspending the app or interfering with its network activity.
Disable App Nap for Tradecopia:
App Nap is a macOS power management feature that throttles background apps. It can interfere with Tradecopia's broker connections during an active session. Disable it with the following Terminal command:
defaults write com.tradecopia.app NSAppSleepDisabled -bool YES
Restart Tradecopia after running this command.
Check display sleep settings:
Go to System Settings → Displays → Advanced and enable Prevent automatic sleeping when the display is off. Display sleep can trigger network suspension on some Mac configurations.
Confirm your system clock is accurate:
Go to System Settings → General → Date & Time and make sure Set time and date automatically is enabled. Broker API connections can fail if the system clock is significantly out of sync.
Fix crashes or poor performance on Apple Silicon
Tradecopia currently ships one macOS build — the Intel DMG — which runs on both Intel and Apple Silicon Macs (M1, M2, M3) through Rosetta 2, Apple's built-in compatibility layer for Intel apps. If Rosetta 2 is not installed, Tradecopia will not run correctly on Apple Silicon.
macOS typically prompts you to install Rosetta 2 automatically the first time you launch an Intel app. If you dismissed that prompt or Rosetta 2 is not installed, install it manually:
Open Terminal — Finder → Applications → Utilities → Terminal
Run the following command and press Enter:
softwareupdate --install-rosetta
Follow any prompts to accept the licence agreement
Once installation completes, relaunch Tradecopia
Note: Rosetta 2 runs Intel apps at near-native performance on Apple Silicon — it is not a workaround or a downgrade. If you experience crashes or inconsistent behaviour after Rosetta 2 is confirmed installed, contact the Tradecopia support team.
If none of these resolve it
If you have worked through the relevant steps above and Tradecopia is still not working on your Mac, contact the Tradecopia support team. Share which Mac model you are on (Intel or Apple Silicon), what macOS version you are running, and exactly what happens when you try to open or connect — and we can investigate from there.
Related articles
How to reinstall Tradecopia or do a clean reset — if you need to wipe local app data and start fresh on macOS
What to check when a broker connection fails in Tradecopia — for broker connection issues that are not macOS-specific