Свободные динозавры Heroku будут спать после 30 минут бездействия.
Предотвратить их от сна легко. Вам нужно использовать любой из их платных планов.
См. https://www.heroku.com/pricing
Как только вы используете Hobby dyno, ваше приложение больше не будет спать, и вы не должны получать тайм-ауты запроса.
В качестве альтернативы, вы также можете проверить, что занимает много времени для загрузки вашего приложения. При более быстром времени загрузки первый запрос будет медленным, но не получит тайм-аут.
Heroku тайм-аут запросов после 30 секунд .