Changing the wait times was affecting the number of errors, but when it appeared they were all coming up “clean”, it turned out that many were being saved to the wrong file path even though my log showed everything to be correct.
It does seem to be resolved now and it may be that the root issue is the previously reported problem with the Loop statement although the symptoms gave no clue of it.
My procedure was looping through 50 at a time. In taking several steps in an effort to resolve this issue, one of them was to reduce the LoopArray to processing 25 at a time. Since that change, the procedure has been running correctly. I had also removed the wait statements aside from one Wait 2 at the end of the loop.
This week I’ll test it further on a different machine. I’m not about to mess further with a live server. If it’s not broken, I’m not about to fix it further.