diegosouzapw/OmniRoute · error

[STARTUP] Live dashboard WebSocket daemon failed to start (n

Error message

[STARTUP] Live dashboard WebSocket daemon failed to start (non-fatal):

What it means

Error "[STARTUP] Live dashboard WebSocket daemon failed to start (non-fatal):" thrown in diegosouzapw/OmniRoute.

Source

Thrown at src/instrumentation-node.ts:689

      // `runBackupCommand` when the cron expression matches. Self-gated: no-op
      // when no schedule file exists or the schedule is disabled. Never fatal.
      import("@/lib/jobs/backupScheduleJob")
        .then((m) => m.startBackupScheduleJob())
        .catch((err: unknown) => {
          const msg = err instanceof Error ? err.message : String(err);
          console.warn("[STARTUP] backup schedule job failed to start (non-fatal):", msg);
        }),

      // Real-time dashboard WebSocket daemon (port 20132): powers Combo Studio Live,
      // the Home live-pulse, and Live Compression. Side-effect import triggers the
      // flag-gated auto-start (OMNIROUTE_ENABLE_LIVE_WS, default ON).
      import("@/server/ws/liveServer")
        .then(() => {
          console.log("[STARTUP] Live dashboard WebSocket daemon bootstrap invoked");
        })
        .catch((err: unknown) => {
          const msg = err instanceof Error ? err.message : String(err);
          console.warn(
            "[STARTUP] Live dashboard WebSocket daemon failed to start (non-fatal):",
            msg
          );
        }),
    ]);
  }

  markServerReady();
}

View on GitHub (pinned to a179ffed5b)

When it happens

Trigger: Thrown at src/instrumentation-node.ts:689 when the library encounters an invalid state.

Common situations: See trigger scenarios.


AI-assisted analysis of diegosouzapw/OmniRoute@a179ffed5b (2026-08-25). Data as JSON: /api/errors/adaed0dfdced9743. Report an issue: GitHub.