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.
- Open the inbox for the email you signed up with and look for a message from The Stream Lab.
- Check Spam, Promotions, and any filtered folders — confirmation emails often land there.
- Click the "Verify Email" button in the email. You'll be redirected back into the app.
- If it expired or never arrived, sign in and use the yellow "Resend confirmation" banner at the top of the dashboard.
- 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.
- Use Continue with Google on the login or register page.
- If you signed up with email/password, sign in with that instead — Google is optional.
- Once you're inside the app, link Twitch / YouTube / TikTok from Dashboard → Connections.
- 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.
- Wait 30–60 seconds, then hard-refresh the page (Cmd/Ctrl + Shift + R).
- Sign out and back in — this re-reads your subscription from the database.
- Open Dashboard → Billing and confirm your plan shows as Active. If it does, the rest of the app will unlock on next navigation.
- 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.
- Go to the login page and try signing in with the same email.
- Forgot the password? Use the password reset flow from the login screen.
- 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.