Hi everyone,
we are experiencing a couple of issues with Deadline when submitting from Maya 2025.2 (and 2025 in general).
At the end of the submission process I receive this error message:
// Error: file: //ShareDrive/DeadlineRepository/submission/Maya/Main/SubmitMayaToDeadline.mel line 2768: Could not find deadline_submission module
This does not prevent the rendering process to complete, unless Render Layers are involved, in which case issue n. 2 happens.
Out of any number of render layers, only the very first one gets submitted, and the rest are ignored.
We have updated Deadline to the latest version, and also Python to the latest release (Python 3 version).
After the Python update, one render was actually successfully submitted with all the expected layers queued up and showing in the Deadline monitor.
After that first successful attempt, though, the others were back to the same issue: only one layer was actually submitted and rendered.
I am sure I am missing something, but I don’t know where or what else to look for.
Could you help me out with this, please?
Thank you very much,
Mauro
2 Likes
You’re not the first to see this issue - could you test a verbose submitter for me? I can’t seem to break my install to re-create the issue. The root of the problem is a failing Python import, but the submitter should be sourcing that and adding it to the system path just before it gets used, so any breaks I create get fixed.
To do that test:
Shut down Maya if it is running
Back up your DeadlineRepository10\submission\Maya\Main\SubmitMayaToDeadline.mel
Put the attached file in its place - SubmitMayaToDeadline.zip (72.5 KB) (zipped so the forum accepts it)
Start Maya and re-create the failure
Open the script editor and collect what should be an enormous amount of text and share it here or in a DM to me.
If anything doesn’t work, replace your backed up copy of SubmitMayaToDeadline.mel
Thanks!
-Justin
1 Like
Hi Justin,
Thanks for getting back to me.
Unfortunately that didn’t work for me.
Here is the message I get in the script editor as soon as I click on the Deadline submit icon.
SubmitJobToDeadline;
// Error: line 1: Cannot find procedure “SubmitJobToDeadline”.
Thank you,
Mauro
Fun! Roll back to your old file and I’ll go back to the drawing board. Thanks for taking a crack at this, I’ll be back later.
1 Like
I quickly tested this with Rocky 9.4, Maya 2025.3, Arnold 5.4.5 and Deadline 10.3.2.1.
submitting a basic job with 2x layers (3x with Master) only picks up 1 layer.
Regardless of whether ‘Submit Render Layers As Separate Jobs’ is checked or not, only the first renderable layer is sent over to the farm.
Error is the same
running deadline command: -ExecuteScript "/home/antg/Thinkbox/Deadline10/cache/12345/submission/Integration/Main/JobWriter.py" Maya --write --scene-path "/mnt/jobs/tests/maya/maya2025.3_Arnold_Layers_.mb" --job-path "/home/antg/Thinkbox/Deadline10/temp/maya_deadline_info_08a7825416.job" --batch-name "maya2025.3_Arnold_Layers_"
running deadline command: "/home/antg/Thinkbox/Deadline10/temp/maya_submission_08a7825416.txt"
// Error: file: //home/antg/Thinkbox/Deadline10/cache/12345/submission/Maya/Main/SubmitMayaToDeadline.mel line 2768: Could not find deadline_submission module
the info.job file shows the correct output paths, but I don’t see any other references to layers
OutputFilename0=/mnt/jobs/tests/maya/images/masterLayer/maya2025.3_Arnold_Layers_.####.exr
OutputFilename1=/mnt/jobs/tests/maya/images/L1/maya2025.3_Arnold_Layers_.####.exr
OutputFilename2=/mnt/jobs/tests/maya/images/L2/maya2025.3_Arnold_Layers_.####.exr
Ant
1 Like
Update from another thread I saw, 10.4 works fine and renders all 3 layers as expected
1 Like
Patrick
October 18, 2024, 1:57pm
#7
I’ve encountered both those issues;
I’ve been break my head trying to figure them out. Reinstalling python, and try to see if there was a typo or a missing module.
I found a workaround and was finally able to send a render job with all my render layers.
I commented out a small section of the SubmitMayaToDeadline.mel script,
line 2766 to 2768.
// else {
// error "Could not find deadline_submission module";
// }
After doing that, I was able to submit my scene with all the layers.
I’m still seeing the following error, but it doesn’t look like it’s affecting the jobs.
# Error: ModuleNotFoundError: file R:\submission/Integration/Main\deadline_submission\parse_output.py line 12: No module named 'six'
Patrick
1 Like
That explains why I couldn’t re-create the issue on my machine - my install of the DeadlineCloud Maya submitter was providing six
. Removing that on a 10.3 setup re-creates the issue. With 10.4 we’ve dropped that out of the deadline_submission module’s imports, which fixes the issue.
Commenting out the error also works
1 Like
That’s great news!
So, should I update our Deadline install to the new 10.4 then, and hopefully that should fix the issue?