Hi und herzlich Willkommen
,
liegt eventuell an unterschiedlichen
Indy-Versionen.
Schau mal, ob Du bei Connect noch ein Parameter angeben kannst. So wie ich grade beim TIdTCPClient im Kopf habe, kannst Du dort ein Timeout mitgeben.
IdFTP11.Connect(30000);