I'm looking for a way to embed my youtube live stream onto my website so that I don't have to change the ID every time I go live. I have adsense, live stream, and embed stream active. My Monetization isn't fully enabled because I don't have enough likes, but the adsense is linked to the account within Monetization. I can embed a video with the stream ID number when it is live and that is working fine. The issue I can't solve is when I want to embed a live stream based on the channel ID. I've found multiple sources saying to use embed code like this...

I have confirmed that I'm using the channel ID, not the user ID or anything else. The iframe is appearing with my channel information and says "Live stream offline. Streamed live 10 minutes ago" but when I stream live the video doesn't show me live through the embed frame. It does show me live through the watch page. I even tried refreshing the page while live. I've searched through many questions but can't find one specific to my issue. Any suggestions on how to get a youtube live stream to embed by channel or another way where I wouldn't have to change the ID every time I go live?