Desync means your accounts are no longer holding the same thing. One account is in, another isn't. One got a stop moved, another didn't.
Nobody in this category writes about this, which is odd, because it's the failure mode that actually matters and every copier has it.
Why it can't be promised away
A copier sends orders to accounts at a broker. It does not control whether the broker accepts them. Any honest copier can be exactly synchronized in what it sends and still end up with accounts in different states, because acceptance isn't the copier's to give.
So the question to ask any vendor isn't "can you guarantee sync." It's "when they diverge, will I know which account and why?"
The three causes, in order of how often they happen
1. An account legitimately refused the order. The most common by a wide margin, and usually not a fault at all. An account near its risk limit refuses. An account already holding a position in that direction refuses. That's your firm's cap doing its job on one account in your stack.
2. Something happened outside the platform. You closed a position directly at the broker. The firm flattened an account. A connection dropped and signals paused for one account while the others carried on. The copier only learns about these from the broker, not from your intent.
3. A genuine partial failure mid-group. A connection dropped part way through a fan-out. Rarer than the first two, and the one people assume is most common.
What to look for in any copier
Per-account reporting. When a group order goes out, does the platform report an outcome for each account, or one verdict for the group? One verdict is a copier that can't tell you which account diverged.
A reason, not just a status. A status alone is nearly useless. "No position on this account," "this order type can't reverse an open position," "signals are paused for this account" are things you can act on.
A way to see current state per account, not just order history. Desync is a statement about positions, so you need a positions view.
A group-wide close. When you've found a divergence and want everything flat, one action across the group beats logging into accounts one at a time.
How this platform handles it
Every copied order is validated per account, so a group signal doesn't report one verdict — it reports a verdict per account, each with the reason.
The Orders screen shows working orders and open positions per account, so a divergence is visible rather than inferred.
Close All tells you how many close orders it's about to send and the most accounts they can reach, then submits a market close across the group. That confirmation step is on by default and can be switched off in your settings, which is worth knowing before you switch it off.
Flatten liquidates every open position and cancels every working order on all accounts in the group, including positions opened outside the group's copying.
Disabling stops new copies reaching an account and never closes anything. Whatever that account is already holding stays exactly where it is, which is usually what you want while you work out what happened.
What we don't claim is that divergence can't happen. It can, at every platform, and the accounts that refuse are often refusing correctly.
What to do when you spot one
Look at the reason on the account that diverged before you act — if it refused because it was near a risk limit, forcing the trade in is the wrong fix. Decide whether you want the group matched or flat. If flat, use the group close rather than working account by account.