Stuck in Loop After Login? Here’s the Reason and Fix

:compass: Why do I keep seeing onboarding screens, email binding prompts, or end up in the wrong Bika.ai account?

If you’re running into issues like:

  • Seeing the onboarding tutorial every time you log in

  • Being asked to bind an email again

  • Logging in but not seeing your original workspace or data

This is usually caused by confusion between login methods. Here’s what you need to know and how to fix it:

:closed_lock_with_key: Bika.ai supports two distinct login methods (don’t mix them):

  1. Login with Email + Verification Code

  2. Login via Third-Party Accounts

(e.g., Google, GitHub, Apple) – these are treated as OAuth-based signups and are handled separately.

Even if the email address is the same (like abc@gmail.com), logging in through email vs. Google vs. GitHub will create or access different accounts unless manually linked.

:3rd_place_medal: Example:

If you first created your Bika account using Email + Verification Code, you must continue using that method to log in.

If you later choose “Continue with Google”, it will create a new, separate account, even if the email is the same. That’s why it may seem like your data is missing or you’re starting over and over again.

:white_check_mark: What should you do?

If you originally registered using email + Verification Code:
Continue logging in using “Continue with Email” — don’t switch to Google login.

:question: If you want to use Google login moving forward:

You’ll need to manually link your Google account to your current Bika account:

  1. Login with email and code (like: abc@gmail.com)
  2. Go to My Settings → Connected Accounts
  3. Click to bind your Google account
  4. Next time, you can log in with “Continue with Google” without losing access

:arrows_counterclockwise: What if it says your Google account is already bound to another account?

That means you accidentally created a separate account using “Continue with Google”. Here’s how to fix it and get your Google account linked to your original Bika account:

  1. Log in to the wrong account (the one created by “Continue with Google”).

  2. If you haven’t yet bound an email, please bind an unused email (e.g., 123@gmail.com) — once that’s done, you’ll be able to access the settings page and continue.

  3. If that account already has a different email bound , go to My Settings → Connected Accounts, and unbind your Google account to free it up.

  1. Log out, then log back into your original account using “Continue with Email” + verification code (e.g., abc@gmail.com).

  2. Go to My Settings → Connected Accounts, and now you can successfully bind your Google account to your original Bika account.

Once that’s done, you can use “Continue with Google” to log in seamlessly in the future.

:pushpin: Final Reminder

  • “Continue with Email” and “Continue with Google” are not interchangeable
  • Bika uses account-based authentication, not just email-matching
  • If you sign up with Google, you’ll still need to bind an email (Gmail, Hotmail, Yahoo, etc.)

If you’re stuck, feel free to open a thread in the community. We’re also actively improving the login experience.