RPM submission error

-- In line: #(#(#group, "i7_v02"), #(#RepositoryListActual, #(undefined)), #(#LimitEnabled, false), #(#MachineLimit, 1), #(#LimitTasksToNumb" "Deadline7 data failed to restore:-- Syntax error: at ), expected "(" or "[" -- In line: #(#(#group, "i7_v02"), #(#RepositoryListActual, #(undefined)), #(#LimitEnabled, false), #(#MachineLimit, 1), #(#LimitTasksToNumb" "Deadline7 data failed to restore:-- Syntax error: at ), expected "(" or "[" -- In line: #(#(#group, "i7_v02"), #(#RepositoryListActual, #(undefined)), #(#LimitEnabled, false), #(#MachineLimit, 1), #(#LimitTasksToNumb" -- Error occurred in netsubmit() -- Frame: -- logFile: "C:\Program Files\Autodesk\3ds Max 2016\scripts\RPManager/SubmitLog.txt" -- whichManager: "CustomSubmit" -- numb: undefined -- existingEscapeEn: false -- jobData: #(true, true, true, true, true, true, 4, true, "", false, false, 97, false, false, false, false, true, true, true, true, ...) -- f: undefined -- manIsDiff: undefined -- managersUsedList: undefined -- numbArray: #(2, 4, 5, 6, 7) -- sortedSubmitArray: #(2, 4, 5, 6, 7) -- tempmanagersUsedList: undefined -- called in continueR.pressed() -- Frame:

Using the submitter in the repository.
RPM 6.047

Posting individually from the NEtwork tab does work. Just “Submit Checked/Submit Selected” fails.

First thing to try it updating RPM to the latest version (Grant fixed a few things related to Deadline recently).
rpmanager.com/installers/RPM … _6.051.exe

Then make sure you have copied over the latest 7.1.2.1 scripts.

If the problem persists, we will have to take a closer look / involve Grant.

I have no idea where you found that RPManager build, it’s nowhere on his site, is it stable? I’ll give it a try.
EDIT: 7.051 didn’t fix it. Updating deadline now…

Updating to 7.1.2.1 didn’t fix it either.

Hi

I’ve seen this in the past but not for quite a while, and I have something you can try for the scene:

This will reset all the passes deadline setup, but go to the RPM preferences and change the render submission to ‘Smedge2’, and then back to ‘CustomSubmit’.

You should see it reinitialising the deadline submitter, and the internal submission data has been wiped out since they both use the same data storage location - essentially forcing a clean rebuild.

Here is some code to just clear a single pass if you need that - this will initialise the pass with the current state of the deadline settings, so the workflow would to be to restore a pass that is good and then run (changing the passindex value to the one you want to fix):

passindex = 1
numb = rpmdata.rmgetstordata passindex
deleteappdata TrackViewNodes.RenderPassManager.RenderManager_BGMaps numb
RPMDataNet.CustomSubmitStruct.StoreAllDeadline6Data passindex

Let me know how that goes. (ignore the ‘deadline6’ function name, it’s not specific to 6).

RPM 6.051 is linked on the forums - I’ll make it an official release to avoid the confusion.

If you find it happens often on new scenes, if you could send through a scene just after creation/error (should be very lightweight at that point) and I’ll inspect the data and see if I can both sort out what it going on and maybe put in some extra catches to sort itself out.

cheers,
grant

Tried and that worked on a new scene but not the existing scene.