Зависание сокета в основном происходит из-за того, что системный порт (по умолчанию 8200) используется после разрыва. Системный порт отличается от порта wd / hub (например, 4723). Каждый клиент UiAutomator использует системный порт для связи с JWP.
Случаи:
1 - при совместном использовании нескольких программ на базе appium. Например, Katalon, Appium Studio и сам Appium одновременно
2 - при параллельном или быстром выполнении итераций теста быстро после каждого разрыва
Как разрешить:
Измените systemPort на желаемую возможность приложения. (напр., изменение с 8200 на 8210)