Je nutné program ukončit a spustit znovu, což není moc praktické.

Řešení 1: Bylo by možné v dialogu "Bad Gateway" dát tlačítko "Repeat"?
Řešení 2: Nebo automaticky při probuzení z STR první selhání připojení na gateway potlačit a několikrát připojení po timeoutu opakovat?
Řešení 3: Protože se to však může stát i při výpadku internetu, bylo by nejlepší tam prostě dát timeout a pokus o připojení pravidelně opakovat.