У меня схожая история, но, вероятно, глобальнее.
Рвется TCP соединение по простою после 5 минут без отправки пакетов. Проверял Postman-ом (формировал запрос к произвольному серверу, отправлял пакет, потом через 4 минуты повторный пакет проходит, а через 6 уже не проходит). А хотелось бы чтобы соединение минут до 40 жило. Доступа к серверу не имею, работаю с клиентской машиной. Провайдер открестился (сказали ограничений у них нет). Грешу на настройки своего роутера (Keenetic Hopper). Я так думаю, мне в роутере нужно как-то увеличить параметр TCP idle timeout? Или я не в ту сторону думаю?