BabsonRadio

Error codes

Find your code below, like Br-acc-003. Still stuck? Send us the code.

SIGNING IN

BR-AUTH-001Wrong email or password

Firebase rejected the email/password pair (or no such account).

Try: Re-type both carefully, or use Forgot password. Students use the student sign-in; non-Babson emails use Guest access.

BR-AUTH-002Sign-in required

The request reached the server without a valid sign-in.

Try: Sign in and try again.

BR-AUTH-003Session expired

Their sign-in token was rejected as expired or invalid.

Try: Sign out, sign back in.

BR-AUTH-004Recent sign-in needed

Deleting an account requires a sign-in from the last 5 minutes.

Try: Enter your password when asked, then try deleting again right away.

BR-AUTH-005Email not verified

The action needs a verified email address.

Try: Open the verification email, click the link, then tap 'I've verified'. Check spam.

BR-AUTH-006Too many attempts

Firebase temporarily blocked this device after repeated failures.

Try: Wait about 15 minutes, or reset the password.

BR-AUTH-007Sign-in failed (other reason)

Firebase returned an error we don't have a specific code for.

Try: Try again; if it repeats, send us the code and what you were doing.

BR-AUTH-008Email sign-in is turned off

Email/Password is not enabled in Firebase (auth/operation-not-allowed).

Try: Nothing you can do; contact the station.

BR-AUTH-009This website address isn't authorized

The domain isn't in Firebase's authorized list (auth/unauthorized-domain).

Try: Nothing you can do; contact the station.

BR-AUTH-010Account disabled

The account was disabled in Firebase.

Try: Contact the station.

BR-AUTH-011Signed in, profile did not load

The app signed in with Firebase but could not load the account from the server.

Try: Close and reopen the app, then try again.

BR-AUTH-012Firebase rejected the developer sign-in

The server accepted the password but Firebase would not sign the app in with the token.

Try: Try again in a minute.

ACCOUNTS

BR-ACC-001Babson email required

Student sign-up/sign-in needs a @babson.edu address (or a guest used a Babson address).

Try: Use your @babson.edu email for student accounts; use Guest access with any other email.

BR-ACC-002Email already has an account

An account with this email already exists.

Try: Sign in instead, or use Forgot password.

BR-ACC-003Phone number already registered

Another account already uses this phone number.

Try: Sign in to the existing account. If it isn't yours, contact the station.

BR-ACC-004Invalid phone number

Not a valid 10-digit US number.

Try: Enter 10 digits, e.g. (617) 555-0123.

BR-ACC-005Password problem

Password too short/long (8–128 characters) or too weak.

Try: Use at least 8 characters.

BR-ACC-006Name missing

First name is required.

Try: Enter your first name.

BR-ACC-007Delete confirmation missing

The delete request didn't include the confirmation.

Try: Use the Delete my account button and enter your password.

BR-ACC-008Profile not found

The sign-in exists but its profile record is missing.

Try: Sign out and back in. If it repeats, contact the station.

BR-ACC-009Invalid email address

The email isn't formatted correctly.

Try: Check for typos.

BR-ACC-017Last name missing

Sign-up needs both a first and last name.

Try: Enter your last name.

BR-ACC-018Graduation year missing

Sign-up needs a graduation year (or Alumni / Faculty or staff).

Try: Pick your graduation year from the list and try again.

BR-ACC-019Terms not accepted

Creating an account requires agreeing to the Terms of Use and Privacy Policy.

Try: Tick the box that says you agree to the Terms of Use and Privacy Policy, then try again.

BR-ACC-021Verify your email to keep using Babson Radio

The account is more than 7 days old and its email is still not verified, so the server only allows sign-in and verification calls. After 14 days an unverified account is deleted.

Try: Open the verification email and click the link (check spam), or use Resend email on the verify screen. If the address is wrong, sign out and sign up again with the right one.

BR-ACC-022Quick check needed

Sign-up looks busy or unusual right now (several sign-ups from one network, a burst across the site, or repeated failures), so the server asks for a Cloudflare Turnstile check. The iOS app passes with App Check instead.

Try: Complete the check shown under the password box, then tap Create account again.

BR-ACC-023Too many sign-ups right now

Sign-up hit a hard limit: a very large burst from one IP, one email domain, or the whole site in a minute, or a very large number of failures from one IP.

Try: Wait a few minutes and try again.

BR-ACC-024Open Babson Radio from the app

The request had no valid Firebase App Check token. App Check proves the call comes from the real iOS app. Only enforced when APPCHECK_ENFORCE=1.

Try: Update the app to the latest version and open it from the home screen. A jailbroken or emulated device will not pass.

BR-ACC-025That name isn't allowed

A first or last name contains a word on the blocked list (Settings → Blocked words, plus the built-in lists).

Try: Use a different name.

GUEST ACCESS

BR-GST-001Sponsor not found

No verified Babson student with that email is registered.

Try: Check the spelling; the student must have created and verified an account.

BR-GST-002Sponsor is at the guest limit

A student can sponsor up to 10 guests at once.

Try: Ask the student to revoke an old pass.

BR-GST-003Too many guest requests today

Guests can send 5 sponsor requests per 24 hours.

Try: Try again tomorrow.

BR-GST-004End-of-semester not configured

No upcoming semester-end date.

Try: Pick 24 hours, 7 days or 30 days.

BR-GST-005Guest access not needed

Students already have full access.

Try: Sign in with your Babson account.

BR-GST-006Guest trial or pass ended

Live access has run out.

Try: Ask a Babson student to sponsor you.

CONTACTS & FRIENDS

BR-NET-001Contact sync limit reached

Contact matching is limited to 5 times per day.

Try: Try again tomorrow.

BR-NET-002Contact data problem

The contact list sent was empty or too large.

Try: Update the app and try again.

AIR-TIME REQUESTS

BR-SLT-001Time not allowed

Air-time requests must start 24h–60 days ahead, 15–240 minutes long, on a 15-minute mark.

Try: Pick a time that fits those rules.

BR-SLT-002Time already booked

Another approved slot overlaps.

Try: Pick a different time.

BR-SLT-003Too many pending requests

Limit of 3 pending requests per person.

Try: Wait for a decision or cancel one.

BR-SLT-004Request can't be changed

It was already decided, cancelled or started.

Try: Refresh the list.

BR-SLT-005Request details missing or invalid

Title, category, type or audio link is missing or invalid (audio links must be https and only for pre-recorded shows).

Try: Fix the highlighted fields.

BR-SLT-006Live show too long

A live show request is longer than 90 minutes. Pre-recorded shows keep the longer limit.

Try: Pick 90 minutes or less, or make it a pre-recorded show.

PERMISSIONS

BR-PERM-001Verification or permission needed

The action requires a verified Babson account.

Try: Verify your @babson.edu email.

BR-PERM-002Staff only

The action is limited to staff or the owner.

Try: Ask a staff member.

AGE AND BIRTHDAY

BR-AGE-001Under 13

The birthday or age range says the person is under 13. Babson Radio keeps no data about under-13s, so the account and everything on it was deleted.

Try: Babson Radio is for people 13 and older.

BR-AGE-002Parent or guardian OK needed

People 13 to 17 must confirm a parent or guardian agrees to them using Babson Radio.

Try: Tick the parent or guardian box, then continue.

BR-AGE-003Birthday or age range missing or not valid

The birthday was not a real past date, or neither a birthday nor an age range was sent.

Try: Pick your birthday, or tap 'use age range instead' and pick a range.

ACCOUNT SETUP

BR-SET-001Unknown setup step

The app asked about a setup step that does not exist.

Try: Update the app and try again.

BR-SET-002Step not part of this account

The step does not apply to this kind of account. Graduation year, phone number and Instagram are for students only; Guests never get them.

Try: Nothing to do. Skip it.

BR-SET-003This step cannot be skipped

The email step is required and cannot be skipped.

Try: Open the link in your verification email.

BR-SET-004Month and day needed

The birth year sits on the 13 or 18 line, so the year alone cannot tell whether the person is old enough or an adult.

Try: Add your month and day.

BR-SET-005Phone number already on the account

A number is already saved. Changing it needs an admin to approve it.

Try: Use Profile > Phone number to ask for a change.

BR-SET-006Finish this step from your email

The email step is completed by opening the verification link, not by saving a value.

Try: Open the link in your verification email, then check again. Look in spam.

BR-SET-007Name missing

The name step needs a name.

Try: Enter your name.

BR-SET-008Avatar color not valid

The color is not one of the profile colors.

Try: Pick one of the colors shown.

BR-SET-009Babson campus line

The number is one of Babson's own lines (781-239), not a personal number. Nothing was saved.

Try: Enter your own mobile number, or skip this step.

BR-SET-010Instagram handle not valid

The text is not an Instagram handle or an instagram.com profile link. A handle is 1 to 30 letters, numbers, periods or underscores. Nothing was saved.

Try: Type your handle like @name, or paste your profile link. Or skip this step.

REQUESTS

BR-REQ-001Invalid request

The server couldn't use what was sent.

Try: Check the form and try again; update the app if it repeats.

BR-REQ-002Not found or already handled

The item doesn't exist or was already dealt with.

Try: Refresh and try again.

BR-REQ-003Rate limit

Too many requests too quickly.

Try: Wait a minute and retry.

SERVER (STATION STAFF)

BR-SRV-000Unexpected server error

Something failed that we haven't classified.

Try: Try again. If it repeats, send the code AND the 'ref' number.

BR-SRV-001Server key missing

FIREBASE_SERVICE_ACCOUNT_JSON isn't set on the server.

Try: Contact the station.

BR-SRV-002Server key malformed

FIREBASE_SERVICE_ACCOUNT_JSON isn't valid one-line JSON or the key is wrong.

Try: Contact the station.

BR-SRV-003Server secret missing

PHONE_HASH_PEPPER is missing or under 16 characters.

Try: Contact the station.

BR-SRV-004Database not created

Firestore has no database in this Firebase project.

Try: Contact the station.

BR-SRV-005Database index missing

A query needs a Firestore index.

Try: Contact the station.

BR-SRV-006Authentication not set up

Firebase Authentication isn't initialized for the project.

Try: Contact the station.

BR-SRV-007Server not allowed to use the database

The service account lacks permission or belongs to a different project.

Try: Contact the station.

BR-SRV-008Server couldn't reach Firebase

Network timeout or connection failure to Google services.

Try: Wait a minute and retry.

BR-SRV-009Encryption key missing

PII_KEY isn't set on the server, so birthdays and age ranges can't be stored encrypted.

Try: Contact the station.

APP & CONNECTION

BR-CLI-001Can't reach Babson Radio

The device is offline or the server didn't answer.

Try: Check your internet connection and try again.

BR-CLI-002App not connected to server

The iOS app's server address isn't set.

Try: Update the app.

BR-CLI-003Sign-in not set up in this app build

The iOS build is missing Firebase or GoogleService-Info.plist.

Try: Update the app.

BR-CLI-004Unreadable server reply

The server answered with something the app couldn't understand.

Try: Update the app and retry.

BR-CLI-005Playback couldn't start

The stream didn't load.

Try: Check your connection and try again.