Hi Olusegun, this issue of two WINDOWS File Monitor jobs running parallel in the same application caused the system variable (APPL.ftfile = APPL._ftfile;) to pick up the wrong path again causing the job to fail.
Can the "APPL" be changed to WOB and be for a specific job? The only other option I can think of is delaying the job stream x-minutes before running.
The issue is multiple file monitor jobs running parallel in the same application. Any job in the application coded to use APPL._ftfile will pick up whichever file monitor ran last.
Here is the Manuals Definition for APPL._ftfile:
Use %APPL._ftfile when you need the name of the file monitored in a file trigger job. The variable resolves to the last file trigger that occurred within the Application. For example, you can use this variable in a successor job to process a file that caused the file trigger to occur.