Since Friday evening, I wonder if there is not a problem with the event system on the Hype Train.
I recently developed an Overlay in stream which allows to display the progress of the hype train. Initially I was just scanning the EventSub topic “eventsub_twitch_hype_train_begin” which had been working for a long time.
I added a number of elements in my overlay without touching my server side code, so I kept receiving “eventsub_twitch_hype_train_begin” “eventsub_twitch_hype_train_progress” and “eventsub_twitch_hype_train_end” events
Friday evening early evening we had a HypeTrain and it went perfectly and finished. But since that moment and on two consecutive streams, we have nothing left them. The streams lasted at least 10 hours each and approached 12,000 viewers.
Usually we have 1 or 2 hype train per evening. However, we have not had any since. I queried the API “/ helix / hypetrain / events” and what was my surprise to receive an empty array in response ???
However, I did record hype train events on Friday night during the last hype train. Everything is pretty fuzzy for me, I don’t know how to investigate further.
So you saying that after Friday you had no hype trains at all on the channel?
That would suggest it’s not a thrid party product problem.
But the channel changed the hype train parameters and/or disabled them, thus didn’t get any hype trains at all.
So EventSub didn’t report any real time events as there were no real time events.
And the API didn’t return any as if hype trains are disabled, it 200 OK’s with no data instead of 4xx’s with “trains disabled”.
So you assumed that there was a hype train on Saturday, but there might not have been.
12k viewers and 10k subscribers doesn’t mean that there was a train.
Edit: I’m asking about to see if anyone else is replicating this issue. But you should check if you are missing a Train from yesterday. In case the API screwed up it’s back track clock. And eventsub is working fine