The setup: Windows 10 host running Maya 2019 and Arnold 6. Our renderfarm is CentOS8-based, running the same software versions, and Pixar's Tractor for renderfarm management.
A simple Maya file (https://www.dropbox.com/s/ovfladt9h9q9ejo/simple_file_with_layers-ML-ON.ma?dl=0) with the "masterLayer" and two defined layers - "cube" and "plane" - render successfully when batch-rendered in Maya. That is to say, in the project folder, there is an "images" folder with three additional folders, one for each layer, and rendered images for each layer.
When I send the same file to the renderfarm, only the masterLayer is rendered, and none of the defined layers ("cube" and "plane"). Worse yet, if I make the masterLayer "non-renderable for batch rendering" in the Render Setup window (the second icon to the right of "Scene" near the top of the window), Maya finds no renderable layers and errors out.
My biggest question: Why is the renderfarm NOT rendering each layer for each frame of the animation, only rendering the masterLayer.
(I'm not the creator of the file, I'm the IT guy supporting the animation class, and they're having problems using the renderfarm to generate the frames of their animations.)