기존 AutoReconnect는 첫 프레임 수신 후 끊긴 경우(케이스 C)에만 작동했음.
이제 케이스 A(Connect 자체 throw)와 케이스 B(Connect 성공했으나 첫 프레임 미수신)도
백오프 재시도로 자동 복구함.
- InitialConnectWithRetry 코루틴: 최대 10회, 1→2→3→5→10초 백오프
- CleanupClient 헬퍼: 케이스 B 재시도 시 m_client 안전 정리
- AutoReconnect=true이면 OnEnable이 InitialConnectWithRetry로 분기
- AutoReconnect=false이면 기존 동작 유지 (1회 시도, 실패 시 종료)
효과: Motive 소켓 바인딩 지연, Unity가 Motive보다 먼저 켜짐, 짧은 네트워크
블립 등 일시적 원인의 간헐적 연결 실패가 사용자 개입 없이 자동 복구됨.
Co-Authored-By: Claude Opus 4.6 (1M context) <noreply@anthropic.com>