Notifications are consistently failing its purpose, they notify users that we are live after 4-6 hours, this is terribly detrimental and force creators to use third parties to allow their communities to know they are live, also impacting their success and by extension, Twitch's success.
Basically: As is the "Streamer has gone live" notification often either comes too late (I once had one pop in 4 hours and 59 minutes after the stream already started) or disappears before it's noticed.
So my idea is a new option under (User) Settings → Notifications: "Keep Live Notifications".
When turned On, any live notification that times out will be instead stocked in the top bar's Notifications → My Twitch and would be automatically deleted after 24 hours or if the stream ended.
Why is that? I'm very tired of missing some streams I eagerly waited to watch because twitch doesn't keep those notifications up long enough.
I'm getting notifications sent to my email about 6 hours after(timestamped, in my inbox) the stream goes live and usually well after the stream has ended.
I've seen stream notifications going out later and later. Not by five minutes, or ten minutes... Not even 30 minutes... Up to 5. Hours. Late.