StreamerGiveaway

StreamElements Giveaway Troubleshooting · Updated August 2026

StreamElements Giveaway Not Working?

StreamElements giveaways usually break for one of three reasons: the loyalty points system is off, your viewers don't have enough points to buy a ticket, or the bot lost its connection to your channel. Here's how to check each one, fix it, and a no-install alternative if it keeps happening.

Quick diagnosis

Viewers type !ticket and nothing happens

Likely cause: not enough loyalty points, or no giveaway is open

Loyalty commands act like they don't exist

Likely cause: the loyalty points system is switched off

Bot looks online but stopped responding

Likely cause: it lost its connection to your channel

Full fix steps below ↓

Why StreamElements giveaways stop working

StreamElements runs its giveaway through the loyalty points economy: viewers earn points by watching, spend them on tickets with the !ticket command, and you draw a winner from the dashboard. That extra layer, points, ticket costs, a live-or-not check, is exactly where things quietly break.

None of this is a bug so much as the system doing what it's built to do. If Loyalty is off, or a viewer's balance is too low, or the bot dropped its connection after hours live, the command just fails without much explanation. The fix is almost always one of the six checks below.

Fix it, step by step

Work through these in order. Most StreamElements giveaway problems are solved by the first two.

  1. Step 01

    Turn on Loyalty Points

    Giveaways sit on top of StreamElements' loyalty economy, so if Loyalty is switched off in the dashboard, !ticket does nothing. Open Loyalty in the StreamElements dashboard and confirm it's enabled before you announce a giveaway.

  2. Step 02

    Confirm viewers actually have points to spend

    A ticket purchase fails, often with no error at all, if a viewer's balance is below your ticket cost. Points only build up while you're live and the viewer is visible in your Twitch viewer list, and collapsed chat or full-screen mode can quietly drop someone off that list.

  3. Step 03

    Make sure the giveaway is actually open

    The !ticket command only works while a giveaway is running. If one was set up earlier and timed out, or never got started from the dashboard, viewers typing !ticket just get silence. Open Giveaways and check the status before you tell chat to enter.

  4. Step 04

    Reconnect the bot if it's gone quiet

    If commands worked earlier in the stream and then stopped, the bot has likely lost its connection to your channel. Log out of the StreamElements dashboard, log back in, and reconnect the channel from the bot settings page.

  5. Step 05

    Refund and restart if a giveaway is stuck

    If tickets were already sold but the giveaway won't close or draw, use Refund in the dashboard. It returns every spent point to entrants so you can relaunch cleanly instead of leaving viewers out the points they paid.

  6. Step 06

    Add your own overlay if you want the winner seen on stream

    StreamElements announces the winner in chat, not on a browser-source overlay. If chat not seeing a visual reveal feels broken, that's expected, it's a missing feature rather than a bug. Add an alert workaround, or skip building one with a tool that already has a live reveal (more on that below).

Last updated August 2026. Checked against the current StreamElements dashboard. Interfaces change, so if a button has moved, check StreamElements' own docs for the latest.

If it keeps breaking, here's a no-install alternative

This isn't a knock on StreamElements, the loyalty economy is a real feature for channels that want points to mean something. But it's also the exact thing that turns into a giveaway outage: one disabled toggle, one viewer short on points, one dropped bot connection, and entries stop. StreamerGiveaway skips that layer entirely.

No loyalty points to manage. Chat command, subscribe, or channel points, anyone can enter right away.

No bot connection to babysit. Log in with Twitch, that's the whole setup.

Winner shown live on your overlay, not just typed into chat.

If your community is already built around the loyalty economy, keep it, that trade-off is real. This alternative is for when you'd rather have zero setup and a live reveal than a points system to babysit. See the full StreamerGiveaway vs StreamElements comparison.

Run your next giveaway without the points system

Free to start. Connect Twitch and go live in under a minute, no bot, no loyalty setup.

Frequently asked questions

Why is my StreamElements giveaway not working?

Most of the time it's one of three things: Loyalty Points is turned off in the dashboard, a viewer's point balance is below the ticket cost, or the bot lost its connection to your channel after a long stream. Check those three first.

Why does !ticket fail with no error message?

StreamElements doesn't always show a visible error. If a viewer doesn't have enough points, or no giveaway is currently open, the command just does nothing. It looks broken, but it usually isn't.

Why did my viewers stop earning loyalty points?

Points only accrue while you're live and a viewer is visible in the Twitch viewer list. Collapsing the chat panel or watching full-screen can drop a viewer off that list without them noticing, which quietly stops their points.

Does StreamElements show the giveaway winner on stream?

No. The bot announces the winner in chat along with their odds, but there's no native overlay reveal. Streamers who want one usually rig up an alert workaround themselves.

How do I refund a broken StreamElements giveaway?

Open the giveaway in the dashboard and use Refund. It returns every spent point to entrants, so nobody loses loyalty points to a giveaway that never finished.

Can new viewers enter a StreamElements giveaway without points?

Only if you enable a free first ticket. Otherwise entry requires loyalty points, which shuts out brand-new viewers who haven't had a stream's worth of time to earn any yet.

What's a StreamElements giveaway alternative that skips the points and the bot?

StreamerGiveaway. Anyone can enter with a chat command, a subscribe, or a channel points redemption, there's no loyalty economy to run, and the winner shows live on your overlay instead of only in chat.

Related guides

See the live version

Free to start. No bot, no points system, no install. Connect Twitch and you're live in under a minute.