Tradovate Platform Freezes Mid-Trade, Goes Black
Candles quit printing and the screen goes black mid-trade, no chart, no DOM, no way to touch your position. Here's what's actually going on, how to recover fast, and how to stop a frozen app from ever costing you a fill again.
You're long two NQ contracts, the candles quit printing, and then the Tradovate screen goes black, no chart, no DOM, no way to touch your position. If that sounds familiar, you're not imagining it. The Tradovate desktop app has frozen and blacked out mid-trade for plenty of traders across the 2024 to 2025 stretch, and on a prop-firm account it can turn a green evaluation into a blown one while you sit there locked out. The same failure hides under a few names: candles stop moving and the screen goes dark, a desktop “white screen” crash, or charts that freeze for minutes in the browser. Here's what's actually going on, how to recover fast, and how to keep a frozen app from ever costing you a fill again.
Quick Checklist for a Frozen Tradovate Platform
- Screen black or frozen? Restart the app (or reload the browser tab) and sign back in, this recovers most freezes.
- Still frozen after restart? Clear the cache or try an incognito window, then log in fresh.
- Charts freeze but the app stays up? Sync your system clock and switch to a wired Ethernet connection.
- Getting disconnected in a loop? Log out of every other device, Tradovate allows only two active sessions.
- Whole platform down, not just you? Check Tradovate's service-status page; if you can't flatten, phone Tradovate's Emergency Trade Desk.
- Prop-firm account? Assume the firm will call this a “Tradovate-side” issue, protect yourself with a server-side stop and a backup connection.
What “Screen Goes Black Mid-Trade” Means
A mid-trade freeze on Tradovate is almost always a client-side failure. The app on your machine stops rendering and stops talking to Tradovate's servers, even though the account itself is still live. That's why the fix is so often “restart and sign back in”, you're not repairing the account, you're relaunching a stalled local session. The pattern is consistent: candles stop moving, the screen turns black (or white, on the desktop build), and the only way out is to close, reopen, and re-authenticate.
Here's the reassuring part. A frozen or blacked-out app does not automatically cancel your working orders. Tradovate holds resting orders, including bracket stop-loss and take-profit legs, on its servers, not on your local device, so they keep working through an internet drop or an app crash. Tradovate's own guidance is to attach a stop via a Bracket or ATM strategy precisely so your risk is managed even if you lose connection. The freeze is dangerous not because your stop vanishes, but because you're blind: you can't add, move, or cancel anything until you get the app back.
It's worth separating two situations. Most freezes are local and self-heal on restart. A smaller share are genuine Tradovate-side outages or degraded market data, where restarting does nothing because the problem is upstream. Knowing which one you're in decides whether you reboot the app or reach for the phone.
Top Causes of Tradovate Freezing
1. A hung or crashed local app
The most common cause is the app itself locking up, the render loop stalls, the chart stops updating, and the window goes black or white. This is a client-side hang, and it's why a clean relaunch resolves the majority of cases.
2. Network instability
Wi-Fi drops, high latency, or a congested connection can stall the data feed until the chart looks frozen. A brief network hiccup during a fast market is enough to lock the interface for several minutes before it either recovers or blacks out.
3. An unsynced system clock
Tradovate's security checks expect your computer's clock to match its servers closely. If your system time drifts by even a few seconds, sessions can get rejected or dropped, and that shows up as an unresponsive or frozen platform rather than a clear error message.
4. Too many active sessions
Tradovate limits an account to two active sessions at a time across desktop, web, mobile, and TradingView. Log in on several surfaces at once and the sessions start fighting each other, which produces repeated disconnects and frozen charts until you sign out of the extras.
5. A genuine Tradovate-side outage
Sometimes the freeze isn't yours to fix. When Tradovate's servers or market-data feed degrade, everyone freezes at once, and restarting the app changes nothing. On prop-firm accounts this is a familiar sting: a platform-side freeze gets labeled “a Tradovate issue, and we're not responsible”, even after a funded or evaluation account takes the hit.
How to Fix a Frozen Tradovate Platform: Step-by-Step
Fixing a hung app: restart and sign back in
Fully close the app
Fully close the Tradovate desktop app (or close the frozen browser tab).
Reopen and sign back in
Reopen it and sign back in with your credentials.
Confirm your position and orders
Confirm your position and working orders reappear correctly before you do anything else.
This is the single highest-value step, and it clears most black-screen and frozen-chart events.

Fixing a stubborn freeze: clear cache and switch data server
If a restart alone doesn't stick, corrupted cache or a flaky data route is usually the culprit:
- Clear your browser's cache and cookies, or open a fresh incognito/private window, then log in again.
- In Tradovate's settings, find the connection or market-data server option and switch to an alternate server if one is offered, then reconnect.
Menu labels change between platform builds, so confirm the current wording in your version of Tradovate before you flip anything.

Fixing connection and clock problems
- Sync your system clock. On Windows, right-click the taskbar clock, open the date/time settings, and click Sync now so your time matches Tradovate's servers.
- Switch from Wi-Fi to a wired Ethernet connection to cut latency and dropouts.
- If your feed is still unstable, point your DNS at a public resolver such as Google (8.8.8.8) or Cloudflare (1.1.1.1).

Fixing repeated disconnects: clear extra sessions
Log out of Tradovate everywhere, desktop, web, mobile, and TradingView, then sign in on a single device. Staying under the two-session limit stops the disconnect-and-freeze loop that competing logins cause.
When it is Tradovate's side: check status and get help flattening
If restarting, clearing cache, and reconnecting all fail, the outage is likely upstream. Check Tradovate's service-status page to confirm. If you have an open position you can't manage, Tradovate operates a 24/7 Emergency Trade Desk (Sunday afternoon through Friday afternoon, Central Time) that can flatten positions and cancel orders by phone for live brokerage accounts, call the number published on Tradovate's official contact page, and confirm it's current before you need it. On a prop-firm evaluation account, contact your firm as well, since some emergency actions run through the firm rather than Tradovate directly.
Troubleshooting Table
| Symptom | What it means | Fix |
|---|---|---|
| Candles stop, screen goes black | Local app hang | Restart the app and sign back in |
| Desktop crashes to a white screen | Client render crash | Close and reopen; clear cache if it repeats |
| Charts freeze for several minutes, then recover | Network / data-feed instability | Wired Ethernet, sync clock, switch data server |
| Frozen right after login, or repeated disconnects | Too many active sessions or clock drift | Log out of all devices; sync system clock |
| Everyone frozen, restart does nothing | Tradovate-side outage | Check status page; call the Emergency Trade Desk to flatten |
| Frozen on a prop account, firm blames Tradovate | Platform-side freeze on a firm-owned account | Rely on your server-side stop; contact the firm and Tradovate |
Prevent This with PickMyTrade
You can't stop Tradovate's app from freezing, but you can stop a frozen app from deciding your trade. PickMyTrade links your TradingView alerts straight to Tradovate through its own servers, so your automation doesn't depend on a chart window that just went black:
- Server-Side Execution, your entries and exits route server-to-server, so a frozen or crashed desktop app on your machine doesn't halt an order that's already in flight.
- Always-On Stop & Target Attachment, every automated entry can carry its stop-loss and take-profit, so a protective bracket sits on Tradovate's servers the moment you're filled, not after you unfreeze the app.
- Multi-Account Sync, mirror the same order across accounts, giving you a redundant path when one connection stalls.
- Backup Connection Ready, because your strategy lives in the alert, not the local UI, you can fail over to another device or the web platform without rebuilding anything.
For prop-firm traders who keep hearing that a freeze is “Tradovate's problem,” that server-side layer is the difference between an outage that costs you an account and one you simply wait out.
Never Let a Frozen App Cost You a Fill
Route alerts server-side to Tradovate so a frozen or blacked-out app on your machine never halts an order in flight.
Start Your Free 5-Day TrialFrequently Asked Questions
It's almost always a client-side hang, the app on your machine stops rendering and stops syncing while your account stays live. Restarting the app and signing back in recovers most cases.
No. Tradovate holds resting orders, including bracket stop and target legs, on its servers, so they keep working through a freeze or internet drop. That's why attaching a stop is best practice.
Clear your cache or use an incognito window, switch to an alternate data server in settings if one is offered, sync your system clock, and move to a wired connection. If it persists for everyone, it's a Tradovate-side outage.
If a clean restart fixes it, it was local. If restarting changes nothing and it's a known issue when the platform hangs, check Tradovate's service-status page, it's an upstream outage.
Prop firms commonly disclaim platform-side freezes. Protect yourself in advance: always trade with a server-side stop attached, keep a backup connection ready, and know how to reach both your firm and Tradovate's Emergency Trade Desk before you're stuck.
Yes. Tradovate allows only two active sessions across desktop, web, mobile, and TradingView. Extra sessions can trigger repeated disconnects and frozen charts, log out everywhere and sign in on one device.
Tradovate runs a 24/7 Emergency Trade Desk that can flatten positions and cancel orders by phone for live brokerage accounts. Use the number on Tradovate's official contact page, and confirm it's current before an emergency.
No tool can trade against a broker that's fully offline. But automating through a server-side bridge means a frozen local app no longer stops your orders, only a true Tradovate outage does, and those are far rarer than everyday app freezes.
This guide is for educational and informational purposes only and is not financial, investment, or trading advice. Trading futures and other leveraged products carries a substantial risk of loss and is not suitable for every investor. PickMyTrade is an independent third-party automation platform and is not affiliated with, endorsed by, or sponsored by Tradovate, Inc. All related names, logos, and trademarks are the property of their respective owners. Platform features and steps change over time, so always confirm the current process in the official platform documentation before acting.