I have a macro that I've been using for years which downloads a file from an FTP site. Recently it stopped working, and upon debugging I discovered that when it performs an FTP GET, the result string is "Can't check for file existence". However, it can connect to the site and list the files. Here are the relevant steps in the macro:
FTP Connect
FTP List Directory
Check variable from 'List' to make sure it contains expected filename
FTP Get File
If Not File Exists (downloaded file) generate error & abort macro
In step 4 the return string is