Shiny app grayed out


Hello, we have a shiny app hosted in Heroku. After 55 secs of user inactivity, the app will be grayed out. This is applicable for Chrome and Safari. Edge is working fine. Heroku have a default timeout for that, and it looks like it cannot be modified using the R buildpack (

    function ping() {
        if (!window.Shiny.shinyapp.isConnected()) {
    setInterval(ping, 2000);

We embedded below JS code to reconnect using the WebSocket, but the session data is lost. Is there anything else we can try?

Here is more info about our app:
R 3.4.4
Shiny 1.1.0


A working solution :slight_smile: