We sometimes need to restart services to apply updates, but we don’t routinely stop projects. We recommend using http requests to an end-point to wake projects for this reason, as this works around this occasional interruption.

So that uses setInterval, which requires your project to be running and will thus get interrupted. If you used a web cron service then it hitting your project would wake it and set it going again after any interruption.