diegosouzapw/OmniRoute · error · Error
data?.error || translateOrFallback("ngrokRequestFailed", "Fa
Error message
data?.error || translateOrFallback("ngrokRequestFailed", "Failed to load ngrok status") What it means
Error "data?.error || translateOrFallback("ngrokRequestFailed", "Failed to load ngrok status")" thrown in diegosouzapw/OmniRoute.
Source
Thrown at src/app/(dashboard)/dashboard/endpoint/EndpointPageClient.tsx:279
message:
error instanceof Error
? error.message
: translateOrFallback("tailscaleRequestFailed", "Failed to load Tailscale status"),
});
}
return null;
}
},
[translateOrFallback]
);
const fetchNgrokStatus = useCallback(
async (silent = false) => {
try {
const res = await fetch("/api/tunnels/ngrok", { cache: "no-store" });
const data = await res.json().catch(() => null);
if (!res.ok) {
throw new Error(
data?.error || translateOrFallback("ngrokRequestFailed", "Failed to load ngrok status")
);
}
setNgrokStatus(data);
return data as NgrokTunnelStatus;
} catch (error) {
if (!silent) {
setNgrokNotice({
type: "error",
message:
error instanceof Error
? error.message
: translateOrFallback("ngrokRequestFailed", "Failed to load ngrok status"),
});
}
return null;
}View on GitHub (pinned to a179ffed5b)
When it happens
Trigger: Thrown at src/app/(dashboard)/dashboard/endpoint/EndpointPageClient.tsx:279 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/221836f80bc0d29e.
Report an issue: GitHub.