API stability has always been an issue, and even if it can be due to the script itself, there are some bugs that you just can't find (some linked ditectly to the native stuff of roll20)... APIHeartbeat is a good workaround to actually detect that the API is crashed, and change window to go restart it, but this is such a common issue that it would be good to have: API Health status showed in-game A button to restart it if dead Or even a timed restart (after 5s, only 3 times if it crashes again) Suggestion was already running a few years ago... <a href="https://app.roll20.net/forum/post/6071402/slug%7D" rel="nofollow">https://app.roll20.net/forum/post/6071402/slug%7D</a>