This page lists the messages the dashboard shows when something is refused or fails, with their meaning and the fix. Use your browser's search (Ctrl + F) with a few words of the message. Messages are grouped by the screen where they appear. A few strings appear in French in the current version; they are listed with their meaning.
Generic and page errors

| Message | Meaning | Fix |
|---|---|---|
| "Page not found" / "This page doesn't exist, or it has been moved." | Wrong address | Use Go back or the sidebar |
| "Something went wrong" / "This page failed to load. The details below are what broke." | The page crashed | Reload; if it repeats, send the details to the team |
| "Something went wrong. Please try again." | A request failed | Retry once; then reload |
| "Missing organization context." / "Missing organization context. Please reload and retry." / "Organization context not loaded yet. Please retry." | The page acted before your organization was loaded | Reload the page |
| "Failed to load creators", "Failed to load schedules.", "Failed to load messages.", "Failed to load conversation", "Failed to load welcome messages." | Data could not be fetched | Reload; on OnlyFans check the extension session |
| "Access Denied. You are not authorized to view creators." / "...to view messages." / "...to use the Playground." | Your member permissions exclude this screen | Ask the owner for the permission |
| "Vous n'avez pas les droits pour voir cette conversation." | French: you do not have the rights to see this conversation (Telegram) | Same |
| "unique constraint" / "invalid `" in a settings toast | A raw server error surfaced when saving | Check the last field you changed, retry, then contact the team with a screenshot |
Sign in, sign up, password, invitation
| Message | Meaning | Fix |
|---|---|---|
| "Invalid email or password." | Wrong credentials | Use "Forgot your password?" |
| "Veuillez compléter la vérification de sécurité." | French: complete the security check (captcha) | Wait for the captcha and retry |
| "Invalid email address" / "Adresse e-mail invalide" | Email format | Check the address |
| "Passwords do not match" | The two password fields differ | Retype |
| "Le mot de passe doit contenir au moins 12 caractères / une minuscule / une majuscule / un chiffre / un caractère spécial" | French: password needs 12 characters with lowercase, uppercase, a digit and a special character !@#$%^&*() | Follow the rule |
| "You must accept the Privacy Policy" / "You must accept the Terms of Service" | Checkbox missing | Tick both |
| "You must be 18 or older to create an account." | Age gate refused | Only adults can create an account |
| "Code must be 6 characters" | Verification code incomplete | Type the 6 digits from the email |
| "If this email address is valid, you will receive a verification code shortly." | Not an error: code sent | Check the inbox and spam |
| "The token is required" / "Something went wrong. Please try again." (reset page) | Reset link incomplete or expired | Request a new reset link |
| "Invalid Invitation. This invitation link is invalid or has expired" / "Invitation Expired" / "No invitation token was provided. Please check the link you received." | The invitation link is wrong, used or expired | Ask the owner to create a new invitation |
Creators board and Enable AI
| Message | Meaning | Fix |
|---|---|---|
| "Insufficient Balance. You need a positive balance to enable AI for this creator." | Balance zero or negative | Recharge |
| "Not Enough Scripts. You must have at least 2 scripts to enable AI for this creator." / "...at least 2 active scripts to enable AI for this Telegram creator." | Fewer than two active scripts | Activate or create scripts |
| "No Active License. You cannot enable AI for this creator because it does not have an active license." | No license | Assign one |
| "No Business Connection. You cannot enable AI for this Telegram creator because it does not have an active business connection. Please connect a Telegram Business account first." | Bot not connected to the creator's account | Telegram connection issues |
| "Script deactivated. AI has been disabled because you have less than 2 active scripts." / "Scripts deactivated. AI has been disabled..." | You went under two active scripts | Re-activate, then flip AI on |
| "No Available Licenses. You don't have any available licenses. Please purchase one from the Account page." | Pool empty | Account, Buy Licenses |
| "Failed to assign Telegram license." | Assignment failed | Retry; check the Telegram pool |
| "Unable to delete this Telegram creator." | Deletion failed | Retry; contact the team |
| "No result for this search." / "No creator here yet" | Not errors | Clear the search or add a creator |
Telegram creator (wizard, overview, setup gate)
| Message | Meaning | Fix |
|---|---|---|
| "Please enter the bot token." | Field empty | Paste the token from BotFather |
| "Invalid bot token." | Telegram rejected the token | Copy it again in full; revoke and regenerate if needed |
| "Unable to create your Telegram creator." / "Missing user or organization context. Please reload and try again." | Creation failed | Reload and retry |
| "No business connection detected. OnlyChat hasn't received a business connection event yet. ..." | The setup event never arrived | Toggle a permission off and on in Telegram, verify again |
| "Couldn't reach Telegram. Try again." | Telegram did not answer the refresh | Retry; check the token |
| "Paste your new bot token first." / "Could not validate the token. Check and try again." / "Couldn't save the bot token. Try again, or remove the bot from the other creator first." | Token rotation problems | See Telegram connection issues |
| "Bot profile updated, no picture set in BotFather yet." | Not an error | Set a picture with /setuserpic in BotFather |
Scripts
| Message | Meaning | Fix |
|---|---|---|
| "At least one media is required (or select a Dropp link)" | A step has no media | Attach a media, or a Dropp link on Telegram |
| "Some fields are invalid. Please review the form." followed by "path: message" lines | A field failed validation | Fix the fields named |
| "Custom phase instructions are required when phase style is CUSTOM" / "... must be 3000 characters or less" | Strategies set to Custom without text, or too long | Write the instructions or go back to the default |
| "Custom nudge text is required when nudge type is CUSTOM" | Same for Nudges | Same |
| "Folder name is required" | Empty folder name | Type a name |
| "Cannot deactivate: this script is flagged as first to use" | The first-to-use script cannot be switched off | Unflag it first (click the star) |
| "Cannot flag an inactive script as first to use" | The star needs an active script | Activate it first |
| "Script not found. The script you're trying to edit/duplicate could not be found." | Deleted or wrong link | Go back to the Scripts tab |
| "This script has already been imported. Delete the existing copy first if you want to re-import it." | Telegram import twice | Delete the copy, import again |
| "Failed to update script", "Failed to update script status", "Failed to move script", "Failed to update folder scripts", "Failed to rename folder", "Failed to delete folder", "Could not prepare script variation. Please try again." | Request failed | Retry; reload |
| "Error creating script", "Error updating script", "Error duplicating script" | Save failed | Check the validation lines, retry |
Media
| Message | Meaning | Fix |
|---|---|---|
| "No media for creator found. Please sync your vault to access creator's media" | Nothing synced (OnlyFans) | Medias tab, Sync Media |
| "Failed to start sync" | Extension session down | Extension and sync issues |
| "Error deleting media", "Error updating media metadata", "Error deleting Media List.", "Unable to fetch tagged creators for tagging." | Request failed | Reload, retry |
| "Please accept the terms and conditions" (Telegram upload) | Checkbox missing | Tick it |
| "Please select at least one file" | No file chosen | Choose files |
| "One or more files exceed the maximum size (2 GB)." / "N file(s) exceed the maximum size (2 GB)." | File too large | Compress or split |
| "Daily upload limit reached (N/day). Try again tomorrow." / "Only N upload(s) left today. Please reduce your selection." | Daily quota (value shown in "Uploads today x / y") | Wait or reduce |
| "N file(s) ignored. Only images, videos, and audio files are allowed." | Wrong type | Convert |
| "Unable to read image", "JPEG conversion failed" | The browser could not convert the image | Re-export the image as JPEG |
| "Upload failed", status FAILED | The upload or the conversion failed | Retry in the upload tray |
| "Unable to create folder", "Unable to delete folder", "Unable to update description" | Request failed | Retry |
| "Nothing to import", "Import failed" (Import from bot) | Nothing new, or failure | Check the source folder; retry |
| "Preview unavailable for this media." / "Aperçu indisponible pour ce type de média." | No preview for this type | Not an error |
Fans, fan lists, notes, tags
| Message | Meaning | Fix |
|---|---|---|
| "Failed to update AI status" | Per-fan or bulk switch failed | Retry |
| "Failed to save note" / "Échec de l'enregistrement de la note" | Note not saved (the second is French, Telegram) | Retry |
| "Tag name must be 20 characters or less" | Tag too long | Shorten |
| "Tag already added" | Duplicate tag on this fan | Nothing to do |
| "Failed to update tags" | Request failed | Retry |
| "Unable to reach OnlyFans, try again" | Fan lists could not be read | Fix the extension session |
| "Failed to sync messages. Please try again." / "Failed to send message. Please try again." | Conversation actions failed | Fix the extension session |
Settings, schedules, nudges, welcome messages
| Message | Meaning | Fix |
|---|---|---|
| "Fix the fields marked below, then submit again." | Validation on Submit | Read the red fields |
| "Age must be at least 18" | Age under 18 | Personas are adults |
| "Invalid date format. Use dd/MM/yyyy." | Date of birth format | Type dd/MM/yyyy |
| "Error updating creator info" | Save failed | Retry |
| "Start time must be before end time." | Timeslot inverted | Swap the times; a slot crossing midnight is edited from the list |
| "Error creating timeslot", "Error updating timeslot", "Error deleting timeslot.", "Couldn't save that timeslot.", "Couldn't delete that timeslot." | Request failed | Retry |
| "Error updating nudge settings" | Save failed | Retry |
| "Please provide either message text or select media files" | Empty welcome message | Add text or media |
| "You must create at least one standard welcome message first" / "Cannot delete the last standard message while personalized messages exist" | Sequence rules | Keep one standard message |
Notifications and integrations
| Message | Meaning | Fix |
|---|---|---|
| "Telegram username must start with @", "...must have at least 2 characters (e.g., @ab)", "...is too long (max 64 characters)" | Username format | Fix the username |
| "You need at least one active Premium OnlyFans license or one Telegram license to use Telegram notifications." | Feature not included in your licenses | Upgrade or buy a Telegram license |
| "Please set your Telegram username above before connecting the bot." | Username missing | Save it first |
| "Keyword cannot be empty", "Keyword must be 40 characters or less", "This keyword already exists (case-insensitive)", "Maximum 200 keywords allowed" | Custom alert keyword rules | Adjust |
| "Error updating Telegram notification settings" | Save failed | Retry |
| "API key is required" | Dropp key empty | Paste it |
| "This API key appears to be invalid, it was not saved. Double-check you copied the full key from Dropp.fans, Settings, API." | Dropp key wrong | Copy the full key |
| "This API key is missing required permissions, it was not saved. Generate a new key on Dropp.fans with all the scopes listed above and try again." | Key without all scopes | Generate a new key with links, webhooks, orders and transactions scopes |
| "Dropp API key not configured. Go to Account, Dropp.fans to add your agency API key first." / "Dropp webhook is not active. Go to Account, Dropp.fans and re-save your API key." | Dropp not set up at organization level | Configure in Account, Integrations |
| "Sync failed, check that your Dropp API key and profile are configured" / "Failed to fetch folders, check your API key and profile" / "No creators found for this Dropp API key." | Dropp sync problems | Check the key and the linked profile |
Balance, licenses, playground
| Message | Meaning | Fix |
|---|---|---|
| "Please confirm the checkbox: correct network, asset, and exact invoice amount." | Confirmation missing | Tick it |
| "Please enter an amount greater than N ASSET." | Under the minimum | Raise the amount |
| "Error while creating the payment" | Invoice not created | Retry, or another currency |
| "Payment failed", "Payment expired", "Payment not completed: status" | Invoice not settled | Payments and balance issues |
| "Insufficient balance. Please add funds to your account." | Upgrade refused | Recharge |
| "Permission Required. You don't have permission to view the organization balance..." | Member without balance permission | Ask the owner |
| "Failed to purchase licenses.", "Failed to purchase Telegram licenses.", "Failed to upgrade license." | Purchase failed | Check the balance, retry |
| "Insufficient Credits. You don't have enough credits to continue. Please purchase more credits to keep using the playground." | Playground credits used up | Buy 100 / $3 |
| "No creators with active licenses found." / "You need an active license to use the playground feature." | Playground needs a licensed OnlyFans creator | Assign a license |
| "Cannot delete the currently selected conversation" | Select another conversation first | Switch, then delete |
Team
| Message | Meaning | Fix |
|---|---|---|
| "Role name is required" | Custom permissions need a role name | Type one, or pick a template |
| "Failed to create invitation", "Failed to cancel invitation", "Failed to remove member", "Failed to update permissions" | Request failed | Retry |
| "Organization name cannot be empty." | Empty name | Type a name |
OnlyVault
| Message | Meaning | Fix |
|---|---|---|
| "Please verify your email address first. Check your inbox for the verification link..." (HTTP 403) | Email not verified | Click the link in the verification email; contact the team if lost |
| "Insufficient balance: N credits available, N needed. Top up to continue." | Not enough credits | Top up |
| "Generation failed. Your credits were not charged, please try again." | Temporary failure, refunded | Retry |
| "Image too large (max 20MB)", "Video too large (max 600MB)", "Audio too large (max 100MB)", "File must be image, video, or audio" | File rules | Compress or convert |
| "Connexion coupée, réessai 1/2...", "Serveur occupé (5xx), réessai 1/2..." | French: connection lost or server busy, retrying | Wait; use a stable connection |
| "Caption not yet saved, wait a moment" | Re-rewrite clicked too early | Wait a second |
| "Your role can't generate captions", "Your role can't edit captions", "Your role can't move captions", "Only owners can delete captions", "Forbidden, insufficient role" | Role limits | Ask the owner |
| "Paste at least one caption", "Too many steps (60 max)" | Script description form | Adjust the captions |
| "Missing answer: label", "Too many choices for label (max 3)", "label: 200 characters max", "Invalid option for label", "Invalid age" | Persona form | Fix the named field |
| "This content can't be used (...). Personas are adult women (18+) and never involve minors, family roleplay, scat, animals, non consent, blood, drugs or self harm." | Blocked theme in a free text | Rephrase |
| "Daily free limit reached..." / "Monthly free limit reached..." | Free quota used | Wait or pay in credits |
| "Generation rejected by safety checks (...). Please retry or soften the answers." | Result failed the checks, nothing charged | Soften, retry |
| "Minimum $10", "Top-up too large", "Payments are not configured on this server. Contact support.", "No payment URL returned" | Top-up form | See Credits and billing |
| "Invalid email or password", "Too many failed attempts. Try again in 15 min or reset your password." | Sign-in | Reset the password if needed |
| "Disposable / temporary email addresses are not allowed. Please use a permanent email.", "An account with this email already exists", "Captcha verification failed. Please refresh the page and try again." | Signup | Use a permanent email; refresh for the captcha |
| "Invitation not found", "Invitation already used", "Invitation expired", "Email already used" | Team invitation page | Ask for a new link; use another email |
Good to know
- A toast that starts with "Failed to" or "Error" and has no detail usually means the request did not go through: save any unsaved text elsewhere, then reload once before doing anything else.
- On OnlyFans, most "Failed" messages on fans, media and messages come from the extension session. Fix it first.
- Keep the exact wording when you report an error to the team, with the creator name and the time.
