Hi @PeterHS, @Duckface21, @TheLaughingMan,
I've not had any joy with modifying the script in this container - unfortunately, my coding skills are not sufficient to be able to do this. As a result I took down the template for a while.
Recently, like Duckface, I have created a User Script ("docker restart sponsorblockcast") and set it to run hourly to restart the container.
Unlike Duckface, I was only encountering the issue after 24hrs. I've set my script to run hourly.
While not ideal, it is a pragmatic middle ground that I can accept and am happy to recommend to others to try. For me, the benefits of the container/script (especially when coupled with a Youtube Premium subscription) is fantastic. So I personally, am willing to accept a script restarting a container every hour.
I've re-released the template, and updated it to include multiple recommendations to set up a scheduled user script for users who are still interested in using the script.