New copiers ship unmapped and disabled, so first trades silently fail
TLDR
A trader set up a copier, placed a trade, and nothing copied — new copiers need two manual setup steps nobody tells traders about. Support had to walk him through it by hand. Since this is the first thing every new trader does, silent failure makes the worst first impression.
Done when
- [code] A new copier arrives with symbols mapped - Check: create a copier, add a sender and one receiver, open Map Symbols without touching anything - Expect: mappings are already populated (Automap has run for that receiver), not an empty grid
- [code] A new copier arrives with symbols enabled - Check: the Status column on a freshly created copier - Expect: symbols are enabled by default, so a trader who changes nothing still gets their trades copied
- [human] Adding a second receiver to an existing copier does the same - Check: add another receiver to a running copier - Expect: its column is mapped and enabled without the trader opening Map Symbols
- [human] A trader who cannot copy is told why, where they are looking - Check: place a trade on the sender when a symbol is unmapped or disabled - Expect: the copier detail page says so plainly; today the symbol failure banner has no link to Map Symbols (symbol-failure-banner.tsx)
- [human] The affected customer is told it is fixed - Check: Johnny Koueik, Featurebase #25 - Expect: told, and confirms his copier copies without manual steps
Out of scope
- TRADA-1190 — the FTUK MT5 connection outage from the same conversation (done)
- TRADA-1095 — Automap on the MT5→MT4 pair specifically
- TRADA-1213 — Automap not knowing cross-broker aliases like US100/NAS100. Different problem: that is Automap running and finding nothing; this is Automap never running.
Tech context
- Customer: Johnny Koueik (johnny.koueik@gmail.com), FTUK MT5 sender → FTMO demo MT5 receiver
- The whole diagnosis happened in the ticket. Support: "Did you turn on the copier after setting up the sender and receiver?" … "Could you check the mapping settings and confirm the mapping is correct?" … "Try clicking Automap first" … "Then please scroll down, find these 2 symbols, and make sure the mapping between them is correct." Customer's own summary of the fix: "i clicked on automap" / "and enable all"
- Automap is manual only — a button on the Map Symbols page that runs client-side with a progress bar (
src/app/(authenticated)/copy-trading/[id]/map-symbols/page.tsx:372-395,399-412). Nothing callsautoMapSymbols()on copier or receiver creation - Map Symbols is reachable from one place only: an icon button in the copier detail header,
aria-label="Map symbols"(copy-trading-view.tsx:3125-3138). A trader who never opens it never sees the grid - Mappings are stored per follower,
current_mappings: Record<followerId, Record<masterSymbol, followerSymbol>>(services/copy-flows/types.ts:355), so every new receiver needs its own pass - Worth checking as part of this: whether symbols start disabled by default, or whether they start enabled and something disables them. The customer needed "Enable All", which suggests the former — confirm against the backend before fixing
- Related guard to respect:
page.tsx:157-165(TRADA-961) refuses to save when the sender's symbol list hasn't loaded, because the payload is a full replacement. Any automatic run must wait for instruments to load or it will wipe mappings
Source
Featurebase support conversation #25 (customer Johnny Koueik), 10-11 Sep 2026. Filed 14 Sep 2026 at Tim's request. https://trada.featurebase.app/dashboard/inbox/conversation/25
Status: Planned

No comments yet
Be the first to share your thoughts.