ID 582129 - The R3D files do not update correctly when excuting the r3dLoadRMD knob pythonically

Follow

Problem summary
The R3D files do not update correctly when excuting the r3dLoadRMD knob pythonically.
 
Customer reported version
Nuke 14.1v4
 
Customer reported platform
Rocky 8
 
Steps to reproduce
1) In Nuke, read in a R3D file and observe the properties.
2) Click the Load Settings from RMD knob to populate knobs from the metadata, observing any changes in the Properties.
3) Open the Script Editor, then run the following code snippet:

def setR3DLoadRMD():     if nuke.thisNode()["file"].value().endswith(".R3D"):         nuke.thisNode()["r3dLoadRMD"].execute() nuke.addOnCreate(setR3DLoadRMD, nodeClass = "Read")
4) Read in the same R3D file again, observing the knob changes in the Properties.
 
Expected behavior
The R3D files should update correctly when pythonically excuting the r3dLoadRMD knob.
 
Actual behavior
The R3D files do not update correctly when excuting the r3dLoadRMD knob pythonically.
 
Workaround
There is no available workaround at this time.
 
Reproduced by Support in:
Nuke 15.1v1 - Windows 10, macOS 13.6 Ventura
Nuke 12.0v1 - Windows 10, macOS 13.6 Ventura
 
Earliest version tested
Nuke 12.0v1 - This issue appears to be in all tested versions of the product
 

    We're sorry to hear that

    Please tell us why