gftp doesn't list vfat directories with warning message Warning: Cannot parse listing drwxr-xr-x 22 root root 4096 Jan 1 1970 win
Works fine here with vfat on both local and remote ends, gftp-2.0.7b. It may that you have a filename with a super-unusual character embedded that it gftp is failing to parse, but it worked here with all the files I could find.