Most often, there isn't enough left in your text credits to reach everyone this message would go to. The **Where it goes** step in the composer names the exact reason, right there under **Text**.

## Most likely fix

1. Open the message and check the **Where it goes** step.
2. If it says you're short on credits, press **Top up and send to everyone**, then send again — this opens a top-up without losing your message.
3. If you'd rather not wait, press **Send push + email only** to reach the same audience on the free channels instead, wherever that would still reach someone.

## If that didn't work

- **This club has hit its monthly cap** — that's a separate limit from your shared credits, so buying more won't move it. Press **Change this club's monthly cap** to raise or remove it, on **Your club** → **Settings** → **Text messages**.
- **Your line is too long for one text** — the composer says "That is N characters too long for a single text." Every text starts with your [club's name](https://help.useflub.com/your-club/name-in-text-messages.md) and ends with "Reply STOP to opt out", which takes some room, and a button link takes more. Trim the line by that many characters. The counter under **The line** shows how much fits ("a text fits N"). Or switch **Text** off to send on push and email only.
- **You don't see a Top up button** — only the owner, or someone they've given permission to spend credits, can buy more. You'll see who can instead.
- **It's inside quiet hours** — that's not a credit problem. A message asked for between 9pm and 8am is held and sent at 8am, not refused; see [How do I send something later instead of right now?](https://help.useflub.com/broadcasts/schedule-for-later.md).

## Still stuck?

Message us from the chat bubble in your dashboard, or email support@useflub.com, and tell us what the composer said under **Text**.