المصدر الإنجليزي — الترجمة قيد الانتظار — الإنجليزية

Troubleshooting

Rule of thumb: nexus doctor first — it reports 19 diagnostic categories

with suggested fixes and is the same gate the engine runs pre-launch.

Engine refuses to start

SymptomLikely causeAction
"MT5 terminal missing/not running"terminal closed / not installedstart MT5, log in (demo first), retry
config validation errorYAML contract violationnexus config --validate <path>; fix the named key
environment blocked (exit 3)Windows ARM64unsupported by dependency stack; use x64
migration gate failureschema driftnexus db migrate; check nexus db hygiene status

UI / dashboard

SymptomLikely causeAction
dashboard unreachableport drift (dev UI/API ports can move)check nexus status output / launcher log for the bound port
"Cannot GET /" on some portwrong port — something else is listeninguse the port from nexus status
SSE not streamingproxy bufferingconnect directly to 127.0.0.1:<port>

Orders / execution

SymptomMeaning
orders rejected at broker"Allow Algo Trading" unchecked in MT5 options
SAFE_MODE after rejectionscircuit breaker tripped (3 rejections) — inspect nexus incidents + /api/debug/trace
no trades for long periodscheck regime gate + confidence gate in the debug console; counterfactual evidence shows the confidence gate often filters losing trades — silence can be correct behavior

Model / features

SymptomMeaning
SCALER_MISMATCH / MODEL_INPUT_DIMENSION_MISMATCHbundle doesn't match the active feature schema — the load gate is doing its job; don't bypass it
FEATURE_CONTRACT_MISMATCH SKIP in logsretrain record refused (invalid snapshot) — by design, never zero-filled

Updates

SymptomMeaning
RELEASE_NOT_FOUNDno release exists yet — honest state, not an error
NO_UPDATEyou are current
update refuses to runengine is LIVE — updates are blocked while LIVE by contract

Escalation

nexus export-diagnostics produces a sanitized ZIP (secrets redacted by

contract). Attach it to an issue — never paste raw logs with credentials.