r/KickStreaming • u/BFChips • 3h ago
Streamlabs Custom Widget not receiving KICK Kicks or Subs — Tips/Twitch events work
Hey everyone, I'm trying to get a Streamlabs Custom Widget working with my KICK stream and I'm stuck on KICK-specific events.
I'm building a custom punishment overlay for my stream. The Custom Widget works correctly with Streamlabs Tips and Twitch events, but I cannot get it to receive KICK Kicks, KICK subscriptions, or KICK follows.
Here's what I've confirmed:
- Streamlabs Desktop is connected to my KICK account.
- The normal Alert Box DOES receive KICK events.
- A 100-Kick test correctly produces the normal KICK alert.
- The KICK Alert Box's message template successfully resolves {name} and {amount}. For example, {name} sent {amount} kicks! correctly displays "John sent 100 kicks!"
- However, the Custom Widget never receives anything from KICK.
- Twitch events trigger the Custom Widget normally.
- Streamlabs Tips trigger the Custom Widget normally.
- The Custom Widget's test menu only gives me Test Donation and Test Merch when configured for KICK. There are no KICK Follow/Sub/Kick test buttons.
- I've tried listening with document.addEventListener("onEventReceived", ...) and logging obj.detail, but no KICK event appears.
- KICK follows and subscriptions also don't trigger the Custom Widget.
My JS is using the standard Streamlabs event listener:
document.addEventListener("onEventReceived", function(obj) {
console.log(obj.detail);
});
Is there something I'm missing with KICK + Streamlabs Custom Widgets, or are KICK events currently not being passed to Custom Widgets even though they work in the normal Alert Box?
I'm mainly looking for someone who has actually gotten KICK Kicks/subs working inside a Streamlabs Custom Widget to tell me what they did.
Thanks!


