diegosouzapw/OmniRoute · error · Error

data?.error || "Failed to submit verification code"

Error message

data?.error || "Failed to submit verification code"

What it means

Error "data?.error || "Failed to submit verification code"" thrown in diegosouzapw/OmniRoute.

Source

Thrown at src/app/(dashboard)/dashboard/providers/[id]/components/VolcengineConnectModal.tsx:244

      const data = await response.json().catch(() => ({}));
      if (data?.session) {
        setSession((prev) => (prev ? { ...prev, ...data.session } : data.session));
        if (data.session.phase === "mfa_waiting") {
          // A NEW code is required for the MFA step — clear the stale input.
          setCode("");
          setCaptcha("");
        }
        if (
          data.session.phase === "starting" ||
          data.session.phase === "sending_code" ||
          data.session.phase === "submitting"
        ) {
          startPolling(data.session.sessionId);
        } else if (data.session.phase === "success") {
          void onConnected();
        }
      } else {
        throw new Error(data?.error || "Failed to submit verification code");
      }
    } catch (error) {
      notify.error(error instanceof Error ? error.message : "Failed to submit verification code");
    } finally {
      setSubmittingCode(false);
    }
  }, [session, code, captcha, notify, startPolling, onConnected]);

  const handleSelectIdentity = useCallback(
    async (index: number) => {
      if (!session) return;
      setSelectingIdentity(true);
      try {
        const response = await fetch(
          `/api/providers/volcengine-plan/connect/${session.sessionId}/identity`,
          {
            method: "POST",
            headers: { "Content-Type": "application/json" },

View on GitHub (pinned to a179ffed5b)

When it happens

Trigger: Thrown at src/app/(dashboard)/dashboard/providers/[id]/components/VolcengineConnectModal.tsx:244 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/066e29ab68f5e0ce. Report an issue: GitHub.