Здравствуйте. Очень знакомая и нетривиальная проблема.
Судя по вашему описанию (проблема исчезает под нагрузкой), дело не в поломке железа, а в том, что ваша 4G-сессия "засыпает" при низкой активности из-за настроек роутера или, что более вероятно, из-за политик энергосбережения сотового оператора.
Решение — искусственно поддерживать минимальную сетевую активность, чтобы соединение всегда было "живым". Самый простой способ это проверить — запустить в фоне постоянный пинг.
Я специально для вас подготовил подробную методологию по диагностике и решению именно таких "спящих" соединений.
Полная инструкция здесь:
https://gist.github.com/Tazoranov/031f662c81067439...
Надеюсь, это поможет вам локализовать проблему.