У вас в скетче нет каких либо задержек? Попробуйте на "пустом" коде, т.е. без вашего функционала, только RemoteXY.
Расшифрую:
-> 55 2C 0 11 6 0 65 36 33 61 30 62 62 30 39 63 62 66 31 65 65 37 63 30 61 38 62 31 34 34 31 62 35 65 30 63 66 63 1F 1 15 0 EE C0 // запрос на подключение к серверу
<- 55 6 0 11 // ответ от сервера первые 4 байта, т.е. он не полный, по этому сразу дисконнект, должно быть 55 6 0 11 31 E5
Вы увеличили таймаут, хотя он и так был 30 сек. Возможно это означает что RemoteXY_Handler вызывается оооочень редко из за задержек в коде, что он даже не успевает за 30 сек отловить ответы от сервера. Попробуйте на "пустом" коде.
Если к нашему устройству вы подключаетесь через ту же сеть WiFi, то значит с сетью все в порядке, задержек и файерволов нет.