Hmm maybe they changed something in the houdini 20 api
I tried in rop and lop context and still have an error
If I put a usd_rop node in lop context (/stage/usd_rop1) and I right click -> Submit to RoyalRender I get a similar error
Traceback (most recent call last):
File "<stdin>", line 1, in <module>
File "RR_ROOT/render_apps/_submitplugins/Houdini/python3.10libs\htorr\submit.py", line 57, in submit
submission = parse_nodes(rops)
File "RR_ROOT/render_apps/_submitplugins/Houdini/python3.10libs\htorr\submit.py", line 164, in parse_nodes
rn.parse(p)
File "RR_ROOT/render_apps/_submitplugins/Houdini/python3.10libs\htorr\rrnode\base.py", line 282, in parse
if not self.archive:
File "RR_ROOT/render_apps/_submitplugins/Houdini/python3.10libs\htorr\rrnode\rop\rr_usd.py", line 202, in archive
stage = lop.stage()
AttributeError: 'LopNetwork' object has no attribute 'stage'