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.