Why connecting TopstepX signs you out of the TopstepX platform
TopstepX's API allows only one active session per username. Connecting in Wogul ends any session you have open on the TopstepX web or desktop app under the same login.
What happens when you connect or reconnect
When Wogul connects to TopstepX, it claims your account's only authentication session. If you have the TopstepX web app or desktop app open under the same login, that session ends and you'll be signed out there.
Open orders, positions, and trading state are not affected — only the login session ends. Your account keeps trading exactly as configured.
Why this happens
The TopstepX API enforces a one-session-per-username limit. Every successful login invalidates the previous session for that username. This is a server-side rule from TopstepX, not a Wogul restriction — it applies to any third-party app that uses the API.
Wogul has no way to share or coexist with another active TopstepX session under the same login.
How to use both Wogul and the TopstepX platform
- Use Wogul as your primary terminal — it mirrors all the data the TopstepX platform shows, plus copy trading and multi-account routing.
- If you need to use TopstepX directly (for a feature Wogul doesn't have yet), open Connections in Wogul and click Pause on the TopstepX connection. That releases the session so you can log into TopstepX. When you're done, hit Reconnect — your credentials stay saved and the session re-establishes in one click.
Pause keeps your API key on file. Reconnect skips the credential entry and brings the connection back instantly.
What about Tradovate?
Tradovate is different — it allows up to 2 concurrent sessions, so you can usually keep Wogul connected and use Tradovate's web or desktop app at the same time. A 3rd session would disconnect the oldest.
Was this article helpful?