AWS Thinkbox Discussion Forums

Maya 2025.2 RenderSetup Layers and Submission Module Error

Hi everyone,

we are experiencing a couple of issues with Deadline when submitting from Maya 2025.2 (and 2025 in general).

  1. 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.

  1. 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:

  1. Shut down Maya if it is running
  2. Back up your DeadlineRepository10\submission\Maya\Main\SubmitMayaToDeadline.mel
  3. Put the attached file in its place - SubmitMayaToDeadline.zip (72.5 KB) (zipped so the forum accepts it)
  4. Start Maya and re-create the failure
  5. Open the script editor and collect what should be an enormous amount of text and share it here or in a DM to me.
  6. 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

I’ve encountered both those issues;

  • “Could not find deadline_submission module”

  • Deadline submitting only one render layer

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 :slight_smile:

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? :slight_smile:

Privacy | Site terms | Cookie preferences