I understand about the environment, but the best I could do would be to run a version that would write a debug log file that I could send to you.
I downloaded 5.4.9 and installed it on my windows 2003 sp 2 server. The .NET 2.0 SP1 is also loaded. I created a single job that uses a file trigger event and a file copy task. I had to change the file to a 830 mb file so I would have time to switch machines and watch the process (it takes about 60 seconds to upload).
I also have a windows 2003 sp2 server which runs my Filezilla (0.9.33) ftp server. I created a standard shared folder for the Visual Cron server to use.
The job worked, but I am not sure why. I say this because the copy file task was actually executing while the file was still being uploaded to the ftp server. I know this because I was watching the final folder destination and the file appeared. When that happened I switched over to the machine that was performing the upload (windows xp sp3 using Filezilla client 3.3.1) and saw that the file was still uploading.
I used my small testor application to try to access the file on the remote server and it gave the answer of 'Can not access the file xxx because it is currently being used by another process'.
I have copied out the part from the server log (in case it helps).
1/11/2010 1:13:22 PM Debug File trigger event (objectchanged): 1, path: \\192.168.155.10\Fragomen\test\file_830mb.txt
1/11/2010 1:13:22 PM Debug File trigger event (enter lock): 1, path: \\192.168.155.10\Fragomen\test\file_830mb.txt
1/11/2010 1:13:22 PM Debug File trigger event (before counter check): 1, path: \\192.168.155.10\Fragomen\test\file_830mb.txt
1/11/2010 1:13:22 PM Debug File trigger event (in counter check): 1, path: \\192.168.155.10\Fragomen\test\file_830mb.txt
1/11/2010 1:13:22 PM Debug File trigger event (result object created): 1, path: \\192.168.155.10\Fragomen\test\file_830mb.txt
1/11/2010 1:13:22 PM Debug File trigger event (after file release): 1, path: \\192.168.155.10\Fragomen\test\file_830mb.txt
1/11/2010 1:13:22 PM Debug File trigger event (in fire trigger):
1/11/2010 1:13:22 PM Info Job started: File Trigger Test
1/11/2010 1:13:22 PM Debug Job (6) was added to processlist: File Trigger Test
1/11/2010 1:13:22 PM Debug File trigger event (before sending result): 1, path: \\192.168.155.10\Fragomen\test\file_830mb.txt
1/11/2010 1:13:22 PM Debug File trigger event (after sending result): 1, path: \\192.168.155.10\Fragomen\test\file_830mb.txt
1/11/2010 1:13:22 PM Debug File trigger event (exit lock): 1, path: \\192.168.155.10\Fragomen\test\file_830mb.txt
1/11/2010 1:13:22 PM Debug Task (6) was added to processlist: copy file
1/11/2010 1:13:22 PM Info Task started: copy file (6)
1/11/2010 1:14:38 PM Info Task completed: copy file (6)
1/11/2010 1:14:38 PM Debug Setting previous task in TaskProcessCompleted: copy file (58f6e61f-521a-4bdb-a16a-95498aaac224) in job: File Trigger Test
1/11/2010 1:14:38 PM Debug Process status - About to SendTaskProcess (6)
1/11/2010 1:14:38 PM Debug Process status - About to RemoveTaskProcess (6)
1/11/2010 1:14:38 PM Debug Task (6) was removed from processlist: copy file
1/11/2010 1:14:38 PM Debug Job (6) was removed from processlist: File Trigger Test
1/11/2010 1:14:38 PM Debug Next execution (2) for job 'File Trigger Test' is: 12:00:00 AM
1/11/2010 1:14:38 PM Info Job completed: File Trigger Test