You can run CrossFTP client, and choose Tools -> Synchornize Directory to compare your local folder and the remote folder. If there is any files missing, you can easily find them.
Some FTP Servers will truncate the file list if it is too big, for example, ProFTPd. You need to check the FTP log message to make sure there is no truncate on the server side as well.