Если исходить из ответа @ Бена, который на 100% правильный, то есть одна проблема: он не видел, что вы получили ошибку тайм-аута. Ошибка «Что-то пошло не так» указывает на ошибку 500, поэтому ваше приложение загружается, но что-то вызывает исключение. Если это происходит только в первом запросе, значит, что-то загружается / выполняется только в первом запросе, что вызывает проблему.
Если это так, то, чтобы увидеть ошибку, проверьте свои журналы:
$ heroku logs
Или зарегистрируйтесь для добавления сообщения об ошибке, такого как Exceptional (это бесплатно!):
$ heroku addons:add exceptional
После этого вы можете получить доступ к Exceptional на панели инструментов Heroku для своего приложения - попав туда, воспользуйтесь меню «Дополнения» в правом верхнем углу.