This guide walks you through safely rebuilding a NinjaTrader workspace to resolve stability issues such as crashes or restart loops. These steps do not change your Machine ID and do not require re-licensing any third-party software.
Rebuilding a workspace is often the most effective way to isolate corrupted workspace state or third-party add-ons that may be causing instability.
Before You Start (Important)
Creating a new workspace does NOT change your Machine ID
Your existing third-party licenses remain valid
This process does not reinstall NinjaTrader or your VPS
Your existing workspace will remain untouched unless you choose to remove it later
Step 1 — Close NinjaTrader Completely
Close all NinjaTrader windows
Confirm NinjaTrader is fully closed (no NinjaTrader processes running)
This ensures the new workspace starts from a clean state.
Step 2 — Create a Brand-New Workspace
Launch NinjaTrader
From the Control Center, click:
New → Workspace → New Workspace
Give the workspace a temporary name (for example: Clean_Test)
When the workspace opens, do not load any charts, indicators, strategies, or add-ons
You are now running NinjaTrader in a clean workspace state.
Step 3 — Confirm Platform Stability
Leave NinjaTrader running in this empty workspace for 10–15 minutes
Do not enable strategies or add-ons
Confirm that NinjaTrader remains stable and does not restart or crash
If NinjaTrader is stable at this stage, it confirms the base platform and system are healthy.
Step 4 — Gradually Rebuild the Workspace
Rebuild the workspace slowly and one component at a time. This is critical to identifying the trigger.
Recommended order:
Charts
Add one chart
Let NinjaTrader run for a few minutes
Indicators
Add indicators gradually
Confirm stability after each addition
Strategies
Enable strategies one at a time
Monitor for restarts
Add-ons (e.g., trade copiers)
Add last, one at a time
After each addition:
Pause for several minutes
Confirm NinjaTrader remains stable
If NinjaTrader restarts after adding a specific component, stop — that component is likely the cause.
Step 5 — Save and Use the Rebuilt Workspace
Once everything is loaded and stable:
Click Workspaces → Save
Optionally set this workspace as your default
Keep the old workspace as a backup, or remove it later once you’re confident the new one is stable
If Issues Continue
If NinjaTrader becomes unstable even with a clean workspace:
Contact support with details on which step caused the issue
We may recommend a NinjaTrader platform reinstall only
This still does not require a VPS reinstall
This still does not change your Machine ID
A full VPS reinstall is a last resort only and is not typically required.
Need Help?
If you’re unsure where the issue occurs or need help identifying a specific add-on or strategy, reach out to support with:
The name of the workspace being tested
The exact step where instability occurs
Any relevant NinjaTrader log or trace files
We’re happy to assist and work with you until your environment is stable.
