Just to say that if I submit a nuke script to background render, it will crash if there is an octane render node in that script. I understand why Octane would not render in the background, but if I disable the node and use a cached render in my comp, the presence of the Octane node in my script, even though it is disabled and not being used, will still crash the render.
What I am trying to do in my workflow is build a 2D/3D integrated comp, then pre-render the 3D part and temporarily disable the Octane render node while the cached version is in use in the 2D part of the comp. However, even though it is disabled, if I try to submit the shot to background render, it always crashes. This is a minor inconvenience, but it does cost time.