NinjaTrader connection issues fall into four distinct categories — identify which one applies to you and follow the steps for that scenario.
You might be experiencing this if:
Your NinjaTrader connection isn't working in Tradecopia
The browser popup isn't opening when you try to authenticate NinjaTrader
NinjaTrader is connected but showing the wrong accounts
You need to log in to Tradovate every session when using NinjaTrader
What you are experiencing | Go to |
Browser popup did not open | The browser popup did not open |
Popup opened but cannot log in | The Tradovate login page loaded but login is failing |
Prompted to log in every time | Repeated login prompts every session |
Connected but wrong account showing | The wrong account is showing after connection |
The browser popup did not open
What causes this
The OAuth browser popup is triggered by Tradecopia. Browser popup blockers, missing default browser settings, or VPN interference can prevent it from opening.
How to fix it
A Copy Link fallback is shown in Tradecopia whenever the popup fails. Copy the link and paste it into any browser — this bypasses all popup-related issues.
If Copy Link also fails to open a browser:
Check that a default browser is set in your operating system settings
If a VPN is active, temporarily disable it and retry
Check your firewall or security software — some tools block application-triggered browser opens
If the issue does not resolve
Contact the Tradecopia support team — share what happens when you click Copy Link.
The Tradovate login page loaded but login is failing
What causes this
Once the Tradovate login page loads in your browser, authentication is handled entirely by Tradovate. Tradecopia has no control over what happens on that page.
How to fix it
Confirm you are using your Tradovate username and password — not your prop firm portal login
Clear your browser cache and cookies and retry
Try a different browser
Disable browser extensions — ad blockers and privacy tools can interfere with OAuth redirects
Reboot your device and retry
Wait a few minutes and retry — Tradovate occasionally has authentication delays during high-traffic periods
If the issue does not resolve
Contact Tradovate support directly. Once the Tradovate login page loads, the authentication process is on their side and must be resolved with their team.
Repeated login prompts every session
What causes this
NinjaTrader connections use the same OAuth token as Tradovate. This token expires after approximately 60 minutes of inactivity. When you close and reopen Tradecopia, the expired token triggers the login popup again. This is expected behaviour — not a bug.
How to fix it
See Why does Tradovate keep asking me to log in when I open Tradecopia? — this article covers the Token Management setup that stops repeated prompts. The fix and steps apply identically to NinjaTrader connections.
Note: This only affects Pro desktop users. Pro+ Lite and Pro+ manage token refresh automatically.
The wrong account is showing after connection
What causes this
The wrong account type was selected during setup. Prop firm evaluation and funded accounts are demo accounts at the broker level — selecting Live Account connects the wrong set of accounts.
How to fix it
Go to Connections and delete the current NinjaTrader connection
Click + Add Connection and select NinjaTrader again
Select the correct account type:
- Demo Account — for all prop firm evaluation and funded accounts
- Live Account — for personal live accounts with real money outside a prop firmComplete the OAuth login and confirm the correct accounts appear
Related articles
How to connect your NinjaTrader account to Tradecopia — full setup guide if you have not completed initial connection
Why does Tradovate keep asking me to log in when I open Tradecopia? — dedicated guide for the repeated login prompt scenario
How to set up and manage Token Management — setup sequence and toggle rules for Pro desktop users
What to check when a broker connection fails in Tradecopia — broader connection troubleshooting across all brokers