As Joe indicated when this post was first submitted....
When Xerox devices scan to a folder (especially older xerox devices), they will check the destination folder to make sure that there is not already a file with the same name (as the one being saved now) in the folder.
In order to do this, it reads each file name found in that folder and compares it to the file being sent with the current scan. This inspection takes time (many seconds or even minutes), especially if the folder contains hundreds or thousands of previous scan jobs. This is the main reason why your scan jobs seem to process so long before arriving at the destination folder. And this delay gets progressively longer as the destination folder fills up over time.
If a duplicate filename is found in the destination folder, then the device must rename the file that is being sent now since files must have unique filenames (within the same folder).
The default naming convention used by xerox devices is to start at Doc001 and increment to Doc002, Doc003, (etc). However, the naming convention only allows three numeric digits, which means that a file cannot be named Doc1000. So when the machine reaches Doc999, and cannot go any further, the scan fails and you receive an error report (if it is enabled in the scan template) stating that it can't name the file since the filename already exists in the destination folder.
Follow these guidelines to prevent scans from failing (for this particular reason)
1. Do not use the scan destination folder as a storage place for old scans. Make sure it is kept empty and is only used as a temporary destination for scan jobs. Move the scan files out of this folder after they are scanned - store them somewhere else. This will dramatically speed up the scan operation and you will not see the delays at the UI (since there are no files in the destination folder to check for filename collisions).
2. In the scan template, do not use the default scan naming convention of "rename file" (or similar). Instead, choose the option to add the date/time to the filename (if it is available). This guarantees unique file names forever, as well as, giving you a visual clue as to when the file was scanned.
3. In the scan template, make sure that confirmation/error report is turned on so that when a scan fails, the machine tells you why (rather than just failing and keeping quite about it).
4. Steps 2 and 3 must be done for each scan template separately.
There are many other "gotchas" when it comes to setting up SMB scanning and many are not well documented. And these "gotchas" are constantly changing due to changes in security, operating systems, protocols, etc - all of which are outside of Xerox control. This is why it becomes so frustrating to properly setup scanning (and other shared technologies).
If this post does not address your situation, open a new thread and give details about the specific issue you are seeing so we can recommend a possible solution.