It isn't clear to me whether you're saying that skipping the SetEditMode step has been a definite improvement. Has it?OK, I've now run the process against 100+ files and it's working pretty well. Maybe 15-20% of the files have some kind of a problem with commercial detection where an autocut file would have been missing part of the program so chaptering is definitely a better approach for me.
I continue to have the same two intermittent issues. The first is where VRD throws an error about being unable to open the input file for the Ad-Detective step. VAP/VRD continues properly after clicking the error message so it's not a big deal unless I don't login for a few days and processing gets backed-up The second issue is where VRD doesn't release the output file before running Drax so Drax throws and error. The fastest way for me to fix the problem is kill the VRD process if it's still running, delete the mp4 output file, and re-run the process in VAP.
I see one issue or the other every few days so that's about 10% of the files.
Both these problems feel like VRD problems rather than VAP problems. VAP 0.67 has been stable and I've seen no issues with it.
What version of VRD are you running? One has to wonder whether some of this behavior will change from version to version.
Regarding Drax failing because "VRD doesn't release the output file", I'm puzzled. What file are you calling the "output" file? The .drx file is a file created by VAP and any failure to release it would not be a VRD problem. What information do you get from the Drax run to indicate what the problem is? I always suspect the OS in file-release problems. You could try a 5 or 10 second delay in the script running Drax, just to allow the OS time to release the file.
Regarding failure to open the input file for the Ad Detective run, do I remember correctly that in this case the VRD process task is still running per Task Manager? It is possible for VAP to detect stalls and kill processes. Code to do this for HandBrake postprocess runs is still in VAP, carried over from TVAP, because at one time long ago I had a problem of HB stalling.