Help

Signup troubleshooting

Stuck creating an account or unlocking your plan? Find your symptom below and follow the steps.

Email not confirmed

Symptom: You created an account but the dashboard keeps redirecting you, or you see an "email not confirmed" message.

Why it happens: Supabase Auth requires you to click the confirmation link we sent before your session is fully trusted.

  1. Open the inbox for the email you signed up with and look for a message from The Stream Lab.
  2. Check Spam, Promotions, and any filtered folders — confirmation emails often land there.
  3. Click the "Verify Email" button in the email. You'll be redirected back into the app.
  4. If it expired or never arrived, sign in and use the yellow "Resend confirmation" banner at the top of the dashboard.
  5. Still nothing after 5 minutes? Email info@thestreamlaboratory.com with the address you used.

"Unsupported provider" on social sign-in

Symptom: Clicking a social login button throws an Unsupported provider error or returns you to the login page.

Why it happens: Only Google is supported as a sign-in provider. Twitch, Discord, TikTok and YouTube exist as data connectors inside the dashboard — not as login methods.

  1. Use Continue with Google on the login or register page.
  2. If you signed up with email/password, sign in with that instead — Google is optional.
  3. Once you're inside the app, link Twitch / YouTube / TikTok from Dashboard → Connections.
  4. If Google itself fails, clear third-party cookies for accounts.google.com and try again in a normal (non-incognito) window.

Payment went through but features are still locked

Symptom: Stripe confirmed your payment, but the dashboard still shows the upgrade gate or treats you as a free user.

Why it happens: Stripe sends a webhook to our backend that flips your subscription to active. If the webhook is delayed or your browser cached the old state, the UI can lag behind.

  1. Wait 30–60 seconds, then hard-refresh the page (Cmd/Ctrl + Shift + R).
  2. Sign out and back in — this re-reads your subscription from the database.
  3. Open Dashboard → Billing and confirm your plan shows as Active. If it does, the rest of the app will unlock on next navigation.
  4. If Billing still shows Free after 5 minutes, email info@thestreamlaboratory.com with your Stripe receipt — we can manually reconcile it.

"User already registered" when signing up

Symptom: Signup fails because the email is already in use.

Why it happens: You (or someone using your address) already created an account.

  1. Go to the login page and try signing in with the same email.
  2. Forgot the password? Use the password reset flow from the login screen.
  3. If you originally signed up with Google, use Continue with Google instead of email/password.

Contact support

Goes straight to info@thestreamlaboratory.com with your account email, the sign-in method you tried, and a timestamp.