Skip to content
← Help Center

Troubleshooting

Troubleshooting a connection

The messages you might see on the account page, what they mean, and the one-step fix for each.

Sources last checked

Messages

  • "The platform rejected this username or API key." The TopstepX username is not always your email; check Settings in TopstepX. Then confirm the API subscription is active at dashboard.projectx.com and the key was copied whole.
  • "The platform rejected the saved key. Connect again below." Your key was revoked or rotated. Paste a new one under the same username; history stays.
  • "Connected. 0 accounts in your ledger." Every account found was a practice sim, or discovery could not tell. Tick the accounts you want and press Sync now.
  • "A sync is already running." A pull is in progress; wait a minute.
  • "Too many connection attempts." Five tries in ten minutes is the limit, to keep a stolen Firmtrack session from testing keys against the platform.
  • "The platform is rate-limiting requests." TopstepX allows 200 requests a minute per login; wait and retry.
  • "The Tradovate session has expired. Connect again." Tradovate sessions lapse when you are away; press Continue with Tradovate once more.

Still stuck

Email support@firmtrack.io with the platform, the exact message, and the time. Never include the key.

Related

Contact