ну у меня такой кейс, что у сервера может быть таймаут больше девайса и тогда будет баг. Он решается выставлением на устройстве таймаута больше, чем на сервере. Лид настаивает, чтобы я тыкал кучу каких-то невнятных костылей, я говорю, мол, давай я просто поставлю очень большой таймаут, а он такой "а вдруг с сервера больше придёт?"
Всё равно костыли, лучше сервер оптимизировать, чтобы он отрабатывал за 30с