VB Comms Failure During Long Jobs

Paul,

I will amend the code as you suggested and run another long test, probably reply in a day or so. In the meantime, thank you so much for taking the time to point out my mistakes!