FTP client hangs while loading directory

Due to the various firewalls over different networks, sometimes FTP connection slows to a crawl when there is a large amount of data to load for a particular directory. When such things occur, switching between "active" and "passive" transfer option for your FTP client works in most cases. You may consult the documentation for your FTP client to locate the menu option where you can make this setting.