I'm not sure what file it's looking for that it can't find. The graph cooks fine with the local scheduler. The job does not show up on deadline. DEADLINE_PATH is set to the deadline installation folder and deadlinecommand is in the path and runs fine.
Submit Graph as Job should work. It sounds like its missing one or more of the job spec files, which get created in the Working Directory. Is that properly specified?
To debug, please turn on Verbose Logging in the Deadline section on the TOP Deadline node parm interface, and paste the log here. Or attach the hip file.
Does the regular cook (not Submit Graph as Job) work for you? To run the regular cook, go to Tasks > Dirty and Cook Output Node in the Network Editor.
Looks like Deadline is not finding the job and plugin spec files in that working directory. You have it set to /jpl/jobs/henlo/sequences/bid/shots/000/work/apps/houdini/pdg/. Is this correct? Any idea why it would not be able to find them?
You can try running the same command yourself in your shell (where deadlinecommand works): deadlinecommand SubmitJob path/to/pdg_dl_job.txt path/to/pdg_dl_plugin.txt
For the verbose logging, looks like it gets enabled when you do a regular cook with Deadline first. Change the default scheduler in the TOP network to the TOP Deadline scheduler, do a regular cook, change it back to localscheduler, then do Submit Graph as Job. That should produce log output in your Houdini Console. This is a workaround for a bug with verbose logging which is fixed in next daily Houdini 18 and 17.5 builds.
Look for the line in the log that starts off like so: Submit As Job: Deadline command = ['SubmitJob', … Make sure the paths are correct.
That error is coming from Deadline's command though so we don't have control over that really, but propagate it up to you. Perhaps you can suggest it to Thinkbox