Connection Problems

I've been using smartFTP for years but have now got a strange problem.

I use smartFTP to connect to two domains from two locations. Both domains are on the same host but different servers. At work i can connect to both domains, while at home i can connect to only one.

When trying to get onto the second account I get the below connection progress.

    SmartFTP v1.5.988.49



    Resolving host name "ftp03.powweb.com"



    Connecting to 66.152.97.20 Port: 21



    Connected to ftp03.powweb.com.



220---------- Welcome to Pure-FTPd [TLS] ----------



220-You are user number 26 of 268 allowed.



220-Local time is now 01:40. Server port: 21.



220-This is a private system - No anonymous login



220 You will be disconnected after 15 minutes of inactivity.



    USER user



331 User user OK. Password required



    PASS (hidden)



230-User djwebb has group access to:  customer



230 OK. Current restricted directory is /



    SYST



215 UNIX Type: L8



    FEAT



211-Extensions supported:



 EPRT



 IDLE



 MDTM



 SIZE



 REST STREAM



 MLST type*;size*;sizd*;modify*;UNIX.mode*;UNIX.uid*;UNIX.gid*;unique*;



 MLSD



 ESTP



 PASV



 EPSV



 SPSV



 ESTA



 AUTH TLS



 PBSZ



 PROT



211 End.



    Detected Server Software: PureFTPd



    PWD



257 "/" is your current location



    TYPE I



200 TYPE is now 8-bit binary



    PORT 192,168,1,100,10,253



200 PORT command successful



    MLSD



    Timeout (20s).



    Active Help: https://www.smartftp.com/support/kb/45



    Client closed the connection.



    Automatic failover of data connection mode from "Active Mode (PORT)" to "Passive Mode (PASV)".




It stops at the same point everytime, I've tried in PORT and PASV modes its always the same and my other domain will connect in either PORT or PASV.

Does anyone know anything about this problem? its getting very frustrating and could cause me to leave my favourite ftp software for one that allows me to connect to both domains.

I just went through the login again and followed both servers at they tried.... it looked like server one was in PASV while server two was in PORT mode although the connection setting was PASV.

I dug a little deeper and found that somehow my server two "bookmark" had been set to connect in PORT. I've changed it to PASV and can now connect... Woohoo
This has been bugging me for days... I need to learn to trouble shoot better. :-)

Thanks.