- Root cause: n8n workflow only recognized SOL|BTC|ETH in regex
- TradingView sends raw symbol (FARTCOIN) → n8n normalizes to *-PERP format
- Bot normalization code was never reached (symbol already normalized by n8n)
- Added FARTCOIN|FART to regex pattern (checked before SOL to avoid substring match)
- Added conditional mapping: FARTCOIN/FART → FARTCOIN-PERP, others → {SYMBOL}-PERP
- User must import updated workflow to n8n for FARTCOIN data collection to work